This critter is totally squee, but what is it? Looks a lot like an armadillo... except furry... with humongous claws... Help me get to the bottom of this mystery squeeps!
The Star Nosed Mole is an unusual widdle critter. It is functionally blind and instead uses almost a dozen fleshy, pink appendages on the end of its snout as its main sensory organ. It's cute and cuddly like other moles, but is also reminiscent of a subterranean monster. What do you squeeps think of Star Nosed Moles, creepy or cute?