These are real GIANT South African cape porcupine (Hystrix africaeaustralis) quills! They measure roughly 15-20cm long - a bit bigger than the 3-6cm long North American quills we've also got for sale!
We have them sorted into packs of 5. These are available worldwide!
Please be careful, they are sharp! Keep them out of the reach of children and pets.