Ahool



The Ahool is said to be a large bat like creature living in the rainforests of Java. Descriptions indicate a primate looking head with large eyes and a wingspan of 10 feet.