Close
Short beaked echinda, aka Spiny anteater
Tachyglossus aculeatus