11. The Yeti
- Tibetian Mythology
Also called the Abominable Snowman, stories revolving about the Yeti go back several centuries. The creature is said to have lived in the Himalayan Mountains. It comes from the Pre-Buddhist world among the Himalayan people. The people here, known as the Lepcha at the time, worshipped some type of “Glacier Being.” Apparently, it was thought to be the God of the Hunt. Yet followers of the Bön Religion also believed blood from Mirgod or “wild man” was useful in various mystical ceremonies.