User blog comment:PitchBlack696/Rangurotora/@comment-3086409-20100925020251/@comment-3062343-20100925064523

Echidna? I fail to see the resemblence. And yes, I have seen many echidnas.