Through some random collection of links I found this site, Ingredient X Entertainment. Some pretty funny comics and animations.
I should submit this to Engrish.com
It’s Chinese New Year and my friend is home visiting his family. From abroad he sends me this!. View at your own risk! If this does it for you I do NOT want to hear about it :-p