Yetis

Yetis, also known as abominable snowmen, are mythological creatures said to hail from the Himalayas around the areas of Tibet. They are characterized as large, bipedal humanoids with vaguely ape-like or even Cro-Magnon features whose bodies are covered with thick, course white hair. They have been dramatized in numerous speculative fiction venues over the years and can be seen in franchises such as Doctor Who, Land of the Lost, the DC Universe and the Marvel Universe.