Innovative puppetry theatre blending mask, magic and music.