Explore relationships

The Yeti

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

Use + to expand a branch. Click a topic name to open its summary.