The Squatchopedia 2.0 is live, learn all you can about Bigfoot history, community and more here.
Orang Pendek (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.