Animax
I see all this talk about how overrated this band is in my opinion people that say that are in the closet fans and honestly if haters say there overrated all that means to me is alot of fucking people like there music so there doing a great job at making it cus for every person who says its overrated there must be a 100 who love it