Echidna — Family Tachyglossidae

Short-beaked echidna
Tachyglossus aculeatus
( Short-beaked echidna)