Orang Bati
The Orang Bati is a cryptid from the folklore of Indonesia. The cryptid is a ferocious winged monkey- or bat-like creature supposedly native to the forested mountains of Seram (Ceram), the largest island in the Maluku (Moluccas) archipelago of eastern Indonesia, Southeast Asia. Reports have also come from Ambon, another mountainous and forested island, part … Read more