North American Crested Porcupine

The North American crested porcupine is a crested porcupine that lives in North American scrublands, savannahs, grasslands, forests, cities, and towns. It resembles its closest relative, the African crested porcupine. It is an omnivore.