20180225 city.delhi: International puppet show brings magic; mystery alive