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?

2 comments:

  1. Great jingle. Man. I need an Oasis. I HATE water.

    ReplyDelete
  2. That is freaking awesome. Love it.

    ReplyDelete

Keep it awesome.