Chen Chuang

December 19, 1974
Yichun, Jiangxi Province, China