Published Aug 25. 2015 - 1 year 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