Aqua City - Show Info
Aqua City
Another massive mall on Odaiba
Read More: Odaiba Island
Category: Shops & Markets
Latitude: 35.627816891233444
Longitude: 139.77355535026243