Watch Now
Filters
Streaming in:
Something wrong? Let us know!
You can buy "Papaya: Love Goddess of the Cannibals" on Chili as download or rent it on Chili online.
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.