Mega Web
The giant Daikanransha ferris wheel located on Odaiba in Tokyo Bay. The artificial island is also home to Toyota’s Mega Web the largest automotive showroom …
The giant Daikanransha ferris wheel located on Odaiba in Tokyo Bay. The artificial island is also home to Toyota’s Mega Web the largest automotive showroom …
Tag: Odaiba