Leopard discovers why it's never a good idea to attack a porcupine

This is the moment a foolhardy leopard attacks not one but two porcupines - and is left to rue the painful consequences.

Footage filmed in South Africa's Kruger National Park shows the big cat stalk the pair of spiny rodents before pouncing.

He is repelled by the first porcupine's quills and then, apparently not having learnt his lesson, throws himself at his first target's pricky pal.

After a brief tussle, the leopard is left festooned with quills and has to spend several painful minutes yanking them out of his flesh using his teeth.

The lesson here appears to be: mess with a porcupine at your peril!