Orange Millipede of some sort?

Observation - Orange Millipede of some sort?. Description: I know this isn't a great photo, as it's a scan of a 28-year-old slide, but I would love to know what it is!

I know this isn't a great photo, as it's a scan of a 28-year-old slide, but I would love to know what it is!