Stock Photo Description
Assisting Rangda Demon Queen of the witches a Balinese Hindu Mythology character while the performer wearing the Rangda mask is in a trance at the Pengerebongan ceremony and Self Stabbing ritual of Sakral at Pura Petilan Temple in Bali. A religious Hindu ceremony and ritual that occurs every 210 days on the Balinese Saka calendar.