Yeren

Katie hallaron yeren final

The Yeren is also referred to as the Wild-Man or Man-Monkey, a secretive creature who resides in mountainous forested regions.