Yeti

Yeti are hulking monstrosities that stalk alpine peaks in a ceaseless hunt for food. Their snow-white fur lets them move like ghosts against the frozen landscape.