A Drinker’s Guide to Drinking in Tokyo
I take to the streets of Tokyo to seek succor amidst the 847 square miles of the world’s biggest and most bewildering metropolitan booze-up.
I take to the streets of Tokyo to seek succor amidst the 847 square miles of the world’s biggest and most bewildering metropolitan booze-up.