Mythical Creatures and Mayhem in Tarasque Slot


In French mythology, the Tarasque is a mishmash of lion, bear, and serpent, with a turtle shell to boot. As the story goes, Saint Martha, stumbling upon it munching on a human snack, whipped out her holy water and cross, tamed it like a seasoned zookeeper, strapped her girdle around its neck as a leash,…