Alas! I have found it!! After searching on the vast web, I have found it at last!!!! None other than the Vietnamese Rainbow Millipede, or Aulacobolus rubropunctatus. Apparently it only gets about 4-5 inches, and os more difficult to keep than African Giant Blacks.