Question: Which animal has sharp quills on its body?
Answer: New World and Old World porcupines
Natural Questions answer: Porcupines (from the Wikipedia article "Porcupine")