Cai Canhuang is an artist.
Cai Canhuang is an artist.