Raise your flag

Wow, a Japanese alternative band that wears wolf heads during concerts and videos….

I should have expected that.

Here is more info on the band:

https://en.wikipedia.org/wiki/Man_with_a_Mission

Thanks, Vinson Mink for the tip.