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