A strap, a bag fragment? This seems to have been chewed so perhaps it’s a dog lead. It’s a slice of skin, probably from a cow as it’s so thick. Skin is amazing – our biggest organ. When you think about using leather in the context of today’s world it seems odder and odder to use this material.
Wearing another animal’s hide on your back or your feet. Hideous; the very word means skin-like, uncanny and disgusting. The ghost of a creature. Skin is a thing that is constantly in motion, in the process of dying and renewing. When you look at another person you are seeing dead skin, the only cells alive are the eyes.