the mountain of the cannibal god