Itai Doron is an artist.