Leopard vs porcupine: Who wins in this cute and meandering battle?

This "battle" between a prickly porcupine and a lovable leopard looks like a live action version of an old cartoon. The provenance is unknown but the video description says that their "fight" lasted more than an hour:

"Eventually the leopard admitted defeat and the pair slinked away together, appearing to call a truce."

As if.