I've already posted these guys over on arachnoboards.com and I have a bit of an idea of what they are. Anyways, I'm just now getting into millipedes and have been keeping the occasional mantis on and off for a few years now. Currently I have about 8 chinese mantis but will be getting 5 ghosts...