Shibuya- Swimming in a Sea of People
January 2nd 2017 Today we tackled the busy shopping district of Shibuya. Even the train to get there was packed. Disembarking from the platform, we were overwhelmed by the noisy skyscrapers that streched more miles. As we waited to cross the famous Shibuya crossing, James spotted some people racing Go Karts in the street in Mario Kart costumes. When the little green man began to flash, it was almost impossible to
... read more