Lost in Translation

No matter how strange I think the Japanese are, I am wrong. They are stranger.

I love them all.

http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1791484&fullscreen=1