Forum:KB:Which species is this?

In an old copy of Star Wars Insider, I saw a photo of Jabba's entourage. All the regulars are there, but there was one creature I could not identify. It's small (about the same size as Salacious Crumb), insectoid or arachnoid, brown in color, and is sitting on the front of Jabba's dais, next to Bubo. It has what looks like four legs, four eyes and vicious-looking mandibles (a bit like a camel spider). Can anyone tell me what this creature is?