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?
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?