Deep in the mountains of Mongolia and Russia, people have reported sightings of something strange for centuries… The Almas. Not quite human. Not quite animal. Witnesses say they walk upright, watch from a distance, and disappear in seconds. Some believe they could be a lost branch of ancient humans—still living in the wild today. Others think it’s just a legend. But one thing is certain… The stories won’t stop. 👣 Would you follow the footprints… or run? Birthday Shout Out Form Instagram Use Code MKP for Harbor & Sprout Become a Patron Or a Subscriber on Spotify! Rss Apple Podcaster →