20170105 city.bengaluru: International festival celebrates puppetry as composite art form