it's a trend, i promise please excuse my terrible pronunciation and mumbling of the lyrics, i cannot speak japanese, nor am i japanese, wrong flavor of asian lol HAAAAAUUUUUUUUU!!!!!!!
yes, tis me singing (and screaming unholily)