Stefan Ruiz is an artist.