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 in the world.