Tokyo, Japan - May 12, 2019: Toyota Mega Web, Museum & showroom featuring Toyota vehicles, concept cars, simulator experiences & test rides.

- Image ID: W7K0DF

Tokyo, Japan - May 12, 2019: Toyota Mega Web, Museum & showroom featuring Toyota vehicles, concept cars, simulator experiences & test rides.

Derek Teo / Alamy Stock Photo

Image ID: W7K0DF

Location: Tokyo, Japan