Science solves the mystery of the elusive Yeti | CNN
Yeti | Harry Potter Wiki | Fandom
The Yeti, aka the Abominable Snowman, is a creature from the Himalayan Mountains in Asia. It is an ape like creature that has been spotted in the mountains since the 19th century. -