The Almas, Mongolian for 'wild man', is a cryptozoological species of presumed hominid reputed to inhabit the Caucasus and... Read More