Thunder Dolphin photo from Tokyo Dome City

Thunder Dolphin photo from Tokyo Dome City

The train rolls thru the Ferris Wheel.

Photo by Tekwardo

Loading...