20170610 city.bengaluru: Puppetry gets a new lease of life