Orang Pendek aka Miniature Bigfoot
A cryptozoologist goes on the hunt for a bipedal ape-like creature supposedly living on the island of Sumatra according to accounts of it from the past.
A cryptozoologist goes on the hunt for a bipedal ape-like creature supposedly living on the island of Sumatra according to accounts of it from the past.