Sort:  

Nice guess but no it's not avocado skin.

Leather?

Nope not leather.

Hint added now :)

Proof of the slug and Contest #4 is out now. I hope to see you there! :)