altereddimensions.net
The Almas Wild Men of Mongolia | Altered Dimensions Paranormal
The Almas, Mongolian for "wild man," is a purported half-man, half animal creature that lives in the Altai Mountains in southern Mongolia and the Caucasus and Pamir Mountains in central Asia