Cape porcupine Cape porcupines are fascinating creatures. Protected by deadly quills, they are the largest rodents in southern Africa