Yeti

The Yeti, also commonly referred to as the Abominable Snowman in Western popular culture, is a large, hairy, mythical humanoid creature said to inhabit the Himalayan mountain range in Asia.

Open in LoreScroll

Source: Wikipedia, Yeti. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.