Ahool

Ahoy bat like creature with brown wings flying through the night with asian styled buildings in the background

The Ahool is a winged cryptid allegedly native to the remote forests of Western Java, an island part of Indonesia. The creature is reportedly also found on other islands of the Indonesian archipelago. The name Ahool supposedly comes from the howling cry of the creature resonating through the forest as it flies overhead. Alleged eyewitness … Read more