3 years agoYeren, Almas, and Yeti: Cryptid Hominoids in Asia​Think Anomalous - Science and the Unexplained