Every June 23, men in the northern Spanish town of Castrillo de Murcia don devil outfits and hurtle down the streets vaulting over newborn babies.
The Catholic celebration of El Salto del Colacho, which translates as “The devil’s jump,” has been going on in Castrillo every year since 1620.
The baby-jumper represents the devil who is removing evil from the babies, who are all under one year old.
Carrying whips and castanets to drive off spirits, the devil will hurdle over 100 babies before chasing older children in the town square.
Here’s what it’s like to be there.