Orang pendek is a small cryptid that is a small upright walking primate that suposedly was extincted by homo sapiens. However,many people claim to have seen it and beleive it is still alive
Advertisement
Orang pendek is a small cryptid that is a small upright walking primate that suposedly was extincted by homo sapiens. However,many people claim to have seen it and beleive it is still alive