A very lively, colorful piece of street theatre full of comedy, dance and interaction with the audience. The music and the costumes are stupendous and the performances brilliant , especially the bravura dancing on stilts to rock and roll and flamenco music. The show is full of magic and joy and stimulates the imagination while the cast have fun with old and young alike. This production is exciting both by day or night. A production beginning in a grand parade that brings to the mind the Carnival in Venice, and ending in the show merging into a concert. The heart of the show is love, of great importance are the props, costumes, and masks making reference to the folklore character of the play.