Shibuya, Tokyo

In our ignorance, we assumed driving to Shibuya from Fussa would be the best way. Who needs the train when you have a car, right? Wrong. Japan's established one of the best public transportation systems for a very distinct reason: traffic. Shibuya's only about 30 miles from where we are. In Texas, this would've taken us … Continue reading Shibuya, Tokyo