Ahool

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!