The enigmatic porcupine (my favorite name of the lot!) is one of 8 new mammal species discovered in Peru. Click through to see some of the others..definitely a funny-looking lot.

Advertisements