Space Factory features
Under construction
Japan
Gerstlauer
Steel
Suspended
Chain lift hill
Lap bar
2021