...is awesome. Japan's a whole new world (no shit, right?), but...wow. You just have to see it for yourself. (Especially if you're into culture, nature, the beach, arts/crafts, tuner cars, arcades, short skirts, vending machines, and yes...Hello Kitty. Oh my
(
Read more... )