By clicking above image, you can go to original article in The Asahi Shimbun
MIYAKOJIMA, Okinawa Prefecture--Emitting a foul odor, three masked “kami,” or divine beings, plastered in mud chased participants to drive out evil spirits at a festival that started in the Shimajiri district here on Oct. 8.