Showing posts with label Rubber Ducky. Show all posts
Showing posts with label Rubber Ducky. Show all posts

Jun 24, 2009

More Proof

More Proof that Japan is off their rockers.

What else can I say other than I need to live in Japan. Godzilla, School Girls, and soda instead of water? Where do I sign up?

Is this not AWESOME?