Answer: mogwai

AnswerCrossword Clue
MOGWAI"Happy Songs for Happy People" band