09.30.2020 - By Parcast Network
This episode is brought to you by Unexplained Mysteries, a Parcast Original. For more episodes like this one, subscribe to Unexplained Mysteries, free on Spotify!
There is an ancient legend of a massive, hairy beast that lives in seclusion in the forests of China. They call it The Yeren, and since 1976, over four hundred people have claimed they’ve spotted the creature.
Learn more about your ad choices. Visit megaphone.fm/adchoices