Kyaa Chimera, the self-proclaimed goddess, finds herself in a web of ropes and chains, her massive breasts heaving as she's suspended, vulnerable, and at the mercy of her lesbian tormentors. Lucy Hart's camera captures every inch of Kyaa's struggles as she's flogged, her cries of "God, yes!" echoing through the dungeon. Her body arches, nipples hardening, as she's pushed to the brink of pain and pleasure in this intense, taboo exploration of goddess worship.