Hunters and others that head into the thick often encounter strange things.
Things they are unsure of.
Things that can't be explained.
Such was the case when motorcyclist encountered the above near Banda Aceh in Indonesia.
They originally believed it to be a very small human hunter.
Or an Orang Pendek, which is an Indonesian version - albeit smaller - of Bigfoot.
What do you think it is?
You might also like...