this ned flanders-themed band is now the best band (sorry, all other bands)