^OMG, I'm glad I'm not the only one here who knows them. BOW

I was reading up on them and it seems they've performed a bunch of places around the world including some anime conventions here in the U.S.
I wish I could go see them but I would never be caught dead at one of those anime conventions.
I'm an anime fan myself but those hardcore freaks are too much from here. I seen a video of some dude in an InuYasha costume screaming "Iron Reever Soul Stealer" while waiting in line
