zNSFW

Porcupine

And this is why you don't slap a porcupine [NSFW]