Ivory Millipede - Care and Cons!