Papaya, Love Goddess of the Cannibals — latest news, discussion & facts — IJR