Any video by this idiot. This is why I hate weeaboos.

This one just made me burst into laughter though