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