Roee Rosen is an artist.