S Teddy D is an artist.