Located in Indonesia, Java Island is an area formed by volcanic activity, home of the most important temples. According to the legend, the depths of its forest caves harbor a giant creature known as Ahool, the Giant Bat of Java.
Reports describe the creature as a huge bat that from a distance, almost covers the sun, and black eyes, the monster have ape features like its face. With a wingspan of 3 meters, the creature intrigues cryptozoology fans until nowadays.