Incorrect data? Please notify us at hi@itinari.com.
Myth of Tomorrow mural created by Taro Okamoto is displayed at Keio Inogashira Line connection walkway in second floor of Shibuya station. It depicts the tragic explosion of an atomic bomb. It is a 98 foot long mural covering the whole wall of the hall. ©flickr / Kars Alfrink