Yeti
The Yeti is an ape-like creature purported to inhabit the Himalayan mountain range in Asia
Via: https://youtube.com/shorts/hko7eVz6qwg
Tags:
2
The Yeti is an ape-like creature purported to inhabit the Himalayan mountain range in Asia
Via: https://youtube.com/shorts/hko7eVz6qwg