Meerkat (Suricata suricatta) barely alive, with Cape porcupine (Hystrix africaeaustralis) quills through his abdomen. Kalahari Desert, South Africa.