Stephane Carrel is an artist.