I think those might be porcupine quills. Meaning overcoming adversity and still resolute.
Appropriate