Tag: Odaiba

Japan Primary Travel

Go Flat Out In Japan: A Detailed First Look At The All-New Toyota Prius

Toyota MEGAWEB in Odaiba held the Japanese premiere of the all-new Toyota Prius. Aiming to break the boring image ofContinue Reading

Advertisements