Betrayed and caged, Jill and Sondra are transported to Tartarus: a secret island somewhere in the Mediterranean containing a sexualized version of the Hell described in Dante’s Inferno. Here paying guests toy with helpless naked women as they endure bizarre, intimate, and painful degradations.
More