Raise your hands if anyone knows what this is (or a close replica of). This theme park just took a turn to the morbid...