rangda: the demon queen

An American college girl, vacationing in Bali, is abducted and taken to Rangda’s cursed island. She must fight to escape being sacrificed in an ancient ritual…

Leave a Reply