Cheng Pu 程普

Cheng Pu 程普 was a military general serving three generations of the Sun family; Sun Jian, Sun Ce and Sun Quan.

Fact vs. Fiction
Historically…