From the first pic, it almost looks like a hermit crab without a shell. I doubt that's correct and don't know off the top of my head what it is, but it shure is ugly, with a capital UG. I'll look through my books and see if I can come up with something, if someone else doesn't pop in with the answer first.