New Cryptid Sighting In Indonesia.

New Cryptid Sighting In Indonesia.

There has been a new sighting of a small humanoid like cryptid in the Indonesian jungle. It is believed to be the legendary Orang Pendek, a race of diminutive, hobbit like bipeds that lived along side man thousands of years ago.

Read More