Kanto - Jordy Meow
Powered by SmugMug Log In
Odaiba

Odaiba

Odaiba is a large artificial island in Tokyo Bay, Japan, across the Rainbow Bridge from central Tokyo.

asiajapanjapanesekantokotokotokuodaibatokyotokyosubwaytraintransporttransportationyurikamome