Millipedes are some of the oldest animals on the planet having been around for thousands of years. They are Detrivores meaning they mostly eat decaying leaves and plant material. Some species are omnivores. Callie and I were walking on the boardwalk this morning when we came across this fellow. Neat looking eh!