Any video by this idiot. This is why I hate weeaboos. This one just made me burst into laughter though
there was a picture here
Forum Rules