Shen Muyang is an artist.
Shen Muyang is an artist.