Papaya: Love Goddess of the Cannibals
Released
86 min
4.4/10 Votes: 762
A team of geologists attempt to remove a native population from an island to perform atomic research. But their female Cannibal leader disposes of them one by one.