A man from East China's Shanghai shows off finger puppets of characters from the story of Little Red Riding Hood, which he made for his daughter. Photo: VCG