Looks like scrap from something ruff. Not accusing just wanted to ask if you pulled of some of the stuck shed. I hope the little guy heals soon.

Sent from my SM-N920V using Tapatalk