Orang Pendak
Definition
A cryptid from Sumatra, purported to resemble a small human or ape-like creature, often described in local folklore and rumored to inhabit the jungles of Indonesia.
A cryptid from Sumatra, purported to resemble a small human or ape-like creature, often described in local folklore and rumored to inhabit the jungles of Indonesia.