Burma Puppetry Show enthralls shoppers at Lamcy Plaza