Orang Pendek At The St. Louis Zoo
Thursday, October 15, 2009 - 21:56
in Biology & Nature
Orang pendek is a legendary, cryptozoological, bipedal primate that reportedly lives in the mountainous forests of Sumatra. It is, in effect, the islands' analog to Bigfoot and the Abominable Snowman. The legend is made more appealing by the perception that the forests of Sumatra are dense and inaccessible, making them a likely hideout for previously undescribed animals. read more