A fairy tale mashup play full of puppets, princesses, a prince and a talking mirror! Kinder 2, 3, 4 and 5 had a great time watching this hilarious musical play at school