Japan may be an asian island in the pacific ocean, but it seems like it's on another planet. From anime, to school girls, to business men, vending machines, to videogames. They do things a little different in the land of the rising sun. By the way, the Japanese call it Nippon.

    Well, it beats Mountain Dew.
    It's the expression on her face that gets me.
    "Those crazy Japanese."
    "Sadly this game wasn't released in the States"

    Nothing found...

    We like you. Do you like us too?