A man representing the devil leaps over babies during the festival of El Colacho on June 10, 2012 in Castrillo de Murcia near Burgos, Spain. The festival, held on the first Sunday after Corpus Cristi, represents the devil taking away original sin from the newly born babies by leaping over them. The annual ritual which dates back to the 1600s requires a man to dress as the devil and jump over babies. This ritual is believed to cleanse the babies of evil spirit and carry them on the path to a good life.