Unleashing Creativity through Puppetry. The Puppets are a dynamic and engaging mode of narrating a story. It also fosters team building and encourage self-expression through the art of puppetry. Trainees delved into the world of imagination weaving a story according to the puppets curated by them, writing the script, creating songs, handling puppets and voice modulation.