On festival day, you may have marvelled at the Magic Punch and Judy puppet show, with its characters that emerged from 16th century Italian Commedia dell’Arte theatre and are still popular costume choices for Italian Carnevale today.