It's almost reminiscent of a Japanese "jet coaster".

Whizzer

Whizzer

31 October, 2016 by Gazza

It's almost reminiscent of a Japanese "jet coaster".

In this photo