Ahool

The ahool(a-oo-l)is a large cryptid from the java and indonesia first spotted in 1925

APPEARANCE
The ahool is a very large bat-like creature in some accounts its a living pterosaur or winged primate

DIET
Canivore or omnivore:most likley forest life and/or fruits.