Bizarre 25 Scariest Creatures in Myth and Religion Posted by Theodorus II, Updated on November 12, 2021