Drama Glossary

Rangda Definition

The child-eating, demon queen in Balinese mythology.