Ahool

show more details
Comments ( - )
The ahool is a flying cryptid, a legendary giant bat, or by other accounts, a pterosaur. It is said to live in the rainforest of Java, but has been sighted all over the world!