Learned about this creature today. One of the most hideous things I have ever seen. You should watch the video on BBC. They had the dumbest headline "Saber Toothed Sausage" which of course made me want to see what the hell they were talking about. It was the Naked Mole Rat. Interesting creature, but I am utterly turned off by its appearance.
And yes, I do have better things to be doing. But whatever...