Giant Carnivorous Bats (4/5)

List item

These creatures are probably where the dracula stories come from. Ahools are the name given to gigantic carnivorous bats. These bats are said to inhabit parts of Indonesia. Many sightings are dismissed as wishful imagination, but others claim that the Ahool is very real, and prowling.

What do you think?

Written by Nitin


Leave a Reply

Your email address will not be published. Required fields are marked *



Loveland Frog (3/5)

The Altamaha Ha River Monster (5/5)