orang pendek

     

Orang Penek (Indonesian for "short person") is the most common name given to a cryptid, or unconfirmed animal, that reportedly inhabits remote, mountainous forests on the island of Sumatra.

Found pages about orang pendek

Users that searched for orang pendek