User blog comment:Master Hydraffe/Homepage: Song of the day nominations/@comment-8846246-20150526102015/@comment-8846246-20150526103120

That video is why so many people think they're Japanese. But I love the video. :P They're my nimber 1 Swedish band.