Shimbashi and Odaiba (98 of 105)




Toyota Universal Design Showcase, Odaiba.
Toyota Universal Design Showcase, Odaiba.