Shimbashi and Odaiba (2 of 105)




Inside a standing noodle shop, Shimbashi station.
Inside a standing noodle shop, Shimbashi station.