Riddle:
I have a thousand needles but I do not sew.What am I?
I have a thousand needles but I do not sew.
What am I?
Answer:
A Porcupine.