DLM X-13

DLM X-13, also known as Len (real name Elaine Will; born July 3, 1985), is a furry artist who lives in Saskatoon, Saskatchewan, Canada.