mountain of the cannibal god