Tarako Weird Japanese Commercial

http://www.videostab.com I think I'm not the only one when I say, "WTF?" Oh, well.

Almost as weird as the chips commercial.