loarie these are pill millipedes - I saw something similar in Borneo http://www.inaturalist.org/observations/400518
Comments (1)