Tokyo: Zen on Steroids
A futuristic blast to the past, orderly hordes, the tame, tame East, lost in transportation and Zen on steroids New to Japan and as a stranger in a strange land, I came equipped with one Japanese phrase, domo arigato, which means "thank you" probably the most useful...