×
Orang Pendek

Orang Pendek

In Indonesian folklore, the Orang Pendek is the most common name given to a creature said to inhabit remote, mountainous forests on the island of Sumatra. The creature has allegedly been seen and documented for at least 100 years by forest tribes,... Wikipedia
Habitat: Tropical rainforest
Region: Sumatra