Paranormal Creatures: Cave Demons

Cave demons, also known as bat people, Guiafairs, Sasabonsam, Fangalabolo, Bar Juchne, and many other names, have been spotted throughout the world. Going as far back as Mayan civilization, who worshiped these creatures, reports have been made and stories have been told about cave demons. Many people wonder if the cave demons are just large bats or, something more.

Source: Examiner
Image: Crawler

Comments