Juan Carlos Fleytas Torres is an artist.