Toothed Deer

Toothed Deer (born September 4), also known as Rayzor, is an artist who lives in the Netherlands. His character is a German Shepherd.