see more
Mural by Okamoto Taro called Myth of Tomorrow on Display in Shibuya Station, Tokyo, Japan