Uncle Zhang is a resident of Green Ox Village who would tell the children about the fertile lands of the outside world beyond the village. He had been working as a gatekeeper for more than ten years prior to returning to the village.
When he was young, "he had attended school with the wealthy children in the city. As he was the only one in the village who knew how to read a few words, more than half of the children in the village were named by him." He gave Han Li the pet name Second Fool, since there were already someone called Fool among the children, which were both still more pleasant sounding than Doggy or Dumb Egg.