Needles

Needles is the pet sloth of Jane Boolittle. It is either a living doll or a stuffed undead, as it has stitches and patches all over its body. It's been Jane's companion for a long time.