A replica of the Statue of Liberty in Odaiba with the Rainbow Bridge behind it
On board the ferry boat going to Odaiba
Marc's turn
Arrival in Odaiba
A Disney style ship with lots of people on board in Odaiba
The Fuji TV headquarters in Odaiba
Mega World
Inside Venus Fort, similar to the Forum Shops in Las Vegas