This is from an unknown amusement park from europe (Most likely alphabet world europe or thrill world europe) Comment down what you think!