giant deer god bigger than a mountain looks down on a stone age settlement