Chen Leng is an artist.
Chen Leng is an artist.