• 8 years ago
The concept shows rides filled with hot spring water splashing everywhere as a major hub of relaxation in the hot springs capital of Japan.

Recommended