Japan Through My Eyes - sephotoimaging

Tokyo Teleport Station in Odaiba.

japan 2009