Echidna (Tachyglossus Aculeatus)

Scientific Name: Tachyglossus Aculeatus