Ben Taranto is an artist.