The God King, Tale of the Serpent Sister (1970)

In 9th century Khmer Empire, a cursed yet remarkable child is born with serpentine locks. She holds humanity's last hope, possessing the power of an...


image