Monster is a relocated inverted coaster from the now defunct Expoland in Japan.

Monster

Monster

27 June, 2017 by Coaster Hipster

Monster is a relocated inverted coaster from the now defunct Expoland in Japan.

In this photo