new icn messageflickr-free-ic3d pan white

Rangda

Rangda is the demon queen of the leyaks in Bali, according to traditional Balinese mythology. Terrifying to behold, the child-eating Rangda leads an army of evil witches against the leader of the forces of good.

  

2,617 views
4 faves
14 comments
Uploaded on January 28, 2010