Answer: ofmontreal

AnswerCrossword Clue
OFMONTREAL

"Hissing Fauna, Are You the Destroyer?" band