Porcupo

Porcupo are black or purple hedgehog-like creatures occasionally found in the Mario series.

''Super Mario Bros. 2
In their first appearance in Super Mario Bros. 2, they pace back and forth and are usually in groups of two or more. They can't be jumped on or picked up, so players must throw other enemies or objects at Porcupos to defeat them.

''Super Mario All-Stars
Porcupos reappear in the Super Mario Bros. 2 port included in the SNES compilation game Super Mario All-Stars and its Wii re-release, Super Mario All-Stars - 25th Anniversary Edition. In both versions, the Porcupos behave exactly the same as in the original, but are purple in colour.

''Super Mario Advance 4: Super Mario Bros. 3
Porcupos are also in Super Mario Advance 4: Super Mario Bros. 3, but only in the Japanese E-World Level, Koopahari Desert.

''The Super Mario Bros. Super Show!
A single Porcupo appears in The Super Mario Bros. Super Show! episode "On Her Majesty's Sewer Service" as the pet of Koopfinger. When Mario and Luigi invaded Koopfinger's hideout though, the Porcupo simply hopped off Koopfinger's lap and ran away instead of trying to fight Mario and Luigi with Mouser, Tryclyde, Vampa White and a Koopa Troopa.

Trivia

 * Although Porcupo never appeared in the series again (outside of the aforementioned E-World level), Harry Hedgehogs from Super Mario World 2: Yoshi's Island and Spinies from Mario Kart 64 have both been Hedgehog-like enemies resembling Porcupo.