As the rest of the British Isles prepares to celebrate Halloween on the 31st October, the Isle of Man will celebrate Hop Tu Naa, an ancient unbroken Manx tradition.
Ahead of the 31st we've compiled 20 fun facts you may not know about the ancient Manx festival...