Chen Chieh-jen is an artist.