Among the various attractions during the ongoing Dasara festivities in Mysuru is a puppet show that seeks to narrate mythological stories through rod puppets. The Mysuru Puppet Theatre, which is the ...