Japan 2006 > Tokyo

A mural in Shibuya station.
138.jpg