Bit itchy... ;o)
I don't see the problem with wearing roadkill, personally. I don't, and most likely wouldn't ever, but then that's up to me, innit? If the animals' dead, and died by accident or by natural causes, how can it be classed as cruelty?
Anyhoo...
G x