20170725 city.bengaluru: Marionette puppetry musical is the new talk of the town