We happened to be walking by when a show was about to begin. I was so happy that we decided to take a break and watch this fantastic show. The colors were very vivid and the puppeteers were phenomenal. My kids raved about it for hours. I think they would have enjoyed going to it again. Definitely a must see!