Me and my boyfriend watch anime a lot and we noticed that Japanese people like putting English words in their songs! We just found it funny! And then it hit us, didn't south park make fun of that?
I've never been too fond of anime. I find the majority of it to be overly childish and/or overdone.
BRIGHT YOU NOW