It's an absolute top class ride, and a must do on any theme park expedition to Japan.
21 February, 2020 by Gazza