Oscar Teran is an artist.