In one of my favorite movies of all time – Lost in Translation – the Shibuya Crossing represents all that’s different and overwhelming about the Tokyo experience. The neon lights, the gigantic rail station in the back, and the hordes
Museum of Yebisu Beer : Ebisu – Tokyo
Japanese are beer fanatics and some of the world’s best beer brands are based in Japan with a history going back over a hundred years. To get a taste of the local breweries and learn a bit about the Japanese