I'm sorry if this was posted already. It's just a spur of the moment thread. Have you heard of them? What do you think?
I'm a real metal fan .... normally i would dismiss this as a disrespectful attempt at metal, but i'll be damned if Japan can't do this and get away with it. It's like a train wreck .... but you kind of like it. I'm listening to "Headbangya" as i type this ... so please google this and tell me what you think.