English: Echidna

Image:


Alternative meaning: porcupine