A hauntingly expensive ride on a massive shaft, featuring intense Japanese style action.

24 February 2024