Skip to content
EntityQ679574· pop 20· linked from 70 articles

Orang Pendek

Sign in to save

Cryptozoological primate supposed to inhabit the island of Sumatra