large orange millipede like invertebrate

large orange millipede like invertebrate

Observation - large orange millipede like invertebrate - Global. Description: