Chen Chuanxing is an artist.
Chen Chuanxing is an artist.