The ahool is a howling flying cryptid, supposedly a giant bat or by other accounts, a living pterosaur or flying primate.
Some encounters believe this cryptid to be a giant bat-gorilla-like beast but smaller than an average gorilla foraging the Java island; Indonesia.
The ahool hunts in flocks.
You will not be attacked if hold on to a tall object like a tree!!