It looks like it might be an Intamin drop tower from afar but it's just a themed totem pole.
10 November, 2023 by Gazza