Published Aug 25. 2015 - 11 months ago

Artificial fur

Large patches of artificial fur can often be bought in fabric or hobby stores. Get it as long haired as you can find it
Martin Joergensen