It's cool looking and oddly enough reminds me of two different animals I just saw on different threads on Fark.
This is the first one (kinda gross, I'll warn you). It's called the Lufkin animal and some people thought it's a Chubacabra, but DNA testing has found it to be of the Canis genus. There is speculation it could be a mite-infected coyote, but it also looks eerily similar to a mangy Peruvian Inca Orchid (a type of dog).
http://www.unknowncountry.com/lufkin_images.phtml
Then this is the other animal it reminds me of... probbaly for the slight cuteness factor.
http://img150.imageshack.us/img150/1299/realpugcn0.jpg
Yeah... i don't know either. Maybe it's time for sleep...
Anyway, the armadillo is cool. It's like if possums weren't so damn nasty looking and were bred with tanks.