Day 3
Shibuya, Hachiko and Omoide Yokocho
December 25, 2016 in Japan ⋅ 🌙 10 °CBustling streets and neon signs. Crazy scramble crossing, packed like sardines yet orderly and fun.
Bustling streets and neon signs. Crazy scramble crossing, packed like sardines yet orderly and fun.