Been to the one in Odaiba several times, it's amazing that something that huge is justified simply to show off the cars, but Toyota knows marketing, so I guess so! Odaiba does have some weird stuff, I once watched a live promo show there for the Japanese equivalent of WWE.