Shibuya Crossing – The Amazing Pedestrian Scramble August 22, 2016October 20, 2016michigangaijin Shibuya Crossing Shibuya, Tokyo’s shopping district, is also home to one of Tokyo’s busiest railway stations and happening nightlife. This ward alone is [...]