Stock Photo Description
Rangda is a Demon Queen in traditional Balinese Hindu mythology, she is known as a child eating demon who commands an army of Witches. Her opposite is Barong the protector of the good and these two are often featured in the Barong Dance, the battle of good against evil.