Stranded couple encounters cannibalistic locals on a deserted island, leading to erotic encounters. WanitaKanibalPulau