I have a thousand needles but do not sew. What am I?
A porcupine.
Source:
Curated