the muppets in the painting Flagellation of Christ by Caravaggio,