CinderBH about 2 years ago This one is a millipede actually. An Epibolus pulchripes, judging by the colors.