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