They are an "ape man" said to still exist in Mongolia. I had never heard of them till today.
I think it is interesting that similar legends can be found in widely seperated regions. The Almas, here its the Yowie, America has the bigfoot and many more.
I wonder why so many cultures invented the same legend?