Papaya: Love Goddess of the Cannibals (Papaya dei Caraibi)

Release Info:
  • 1978 (theatrical)
  • December 9, 2010 (Thu) (DVD)
Director:
  • Joe D'Amato
Websites: