Wanna know why??

Trust Japan to combine the most disparate genres into a new form of music, and then feed that new form a bunch of acid. 208 more words