slave of the cannibal god 19781