Intestines of a buffalo lol
Buffalo was my guess too haha. Sinew?
Please Login to reply.
It’s the heart.