Papaya: Love Goddess of the Cannibals 1978

4.4

IMDB