UghRochester
https://www.twitch.tv/ughrochester
It could be the fact you were receiving money from something you made a parody out of it. I don't know anything about copyright laws though. However, it reminded me of this.
http://www.gamerevolution.com/forum/vie ... 63&start=0
http://www.gamerevolution.com/forum/vie ... 63&start=0