Cao Zhen

Cao Zhen was an officer under the Wei army. He was also a distant nephew of Cao Cao, and was adopted into the Cao clan. Cao Cao treated Zidan as if he was his own son.