Orang Pendek

What is the orang pendek? Well, it’s a cryptid or an animal that is believed to exist but has never been captured or fully proven to exist. In Malaysia and Indonesia, there supposedly lives a humanoid creature called the orang pendek. There are many different names for it in the local languages as well as …

Orang Pendek Read More »