0
Destination Truth - 2007 Orang Pendek and Worm Monster 2-8 was released on:
USA: 10 September 2008
The cryptid animal referred to as the ape of Sumatra is called an Orang Pendek.
Pendek
ya
Orang Hutan which means 'The people of the jungle'