Puppet show enthrals children at PNCA