Posted by: David Weatherly on October 17th, 2013
The Orang Pendek has been reported for over a hundred years by local tribes, villagers and western colonists alike. The primary location of sightings is the Bukit Barisan mountain range, an area of primal rainforest just two degrees south of the equator.
According to a recent report from blogger Robert Lindsay, scientist may already have definitive proof of the creature’s existence.
Read: Orang Pendek Evidence »