Sheepdust

Sheepdust (born January 17, 1992) is a furry artist and fursuiter. He lives in the United States and his species is "Suffolk Sheep". He was listed as a Fur Affinity administrator until mid-2014.