The Orang Bati – Indonesia’s Winged Man
In Seram of the Maluku Islands, also known as the Moluccas archipelago of Indonesia, lives a creature that has fueled both the curiosity and fear of the locals. Known as Orang Bati, or in Indonesian terms, the winged man, the creature resembles a human or giant ape with bat-like wings. Historical accounts of Christian missionaries