Bizarre 25 Scariest Creatures in Myth and Religion Posted by Theodorus II, Updated on January 23, 2024