Orang Pendek: Sumatra’s Hidden Legend 🦧
Sightings by Local Tribes
Orang Pendek, meaning "short person" in Indonesian, is a mysterious bipedal creature reportedly inhabiting the dense forests of Sumatra. For centuries, local tribes, such as the Suku Anak Dalam, have described… pic.twitter.com/tRwcgkNYNl— Detective Tiger's Stories (@TBBOB2) August 9, 2024
