Does a Wildman Inhabit Russian Forests? Wes 6 years ago The Almas or Alma, Mongolian for “wild man”, is a purported hominid cryptozoological species reputed to inhabit the Caucasus and Pamir Mountains of Central Asia, and the Altai Mountains of western Mongolia.