These rides are everywhere in Japan.

Cycle Monorail

Cycle Monorail

6 March, 2020 by Gazza

These rides are everywhere in Japan.

In this photo