Based in Brighton, UK, SNELSE, also known as Steve Nelson, is a master at creating ... According to the artist, his art style was very different when he first started. "As with almost every ...