Strange festival to drive away evil spirits on Miyako Island Pāntu, a strange festival on Miyako Island to drive away evil spirits Pāntu is a strange festival held on Miyako Island, Okinawa Prefecture. Covered all over with mud, [......