• Shibuya

    April 29, 2017 in Japan ⋅ ☀️ 20 °C

    Well Shibuya Crossing is spectacular in a way - supposedly the busiest pedestrian crossing in the world, but the mural Myth of Tomorrow in Shibuya Station is something else entirely. By Japanese artist Okamoto Taro it depicts the atomic bomb at Hiroshima. The more I looked the sicker I felt.Read more