LivanEscudero This is a millipede (not a centipede) and first thought was: Yellow banded Millipede (Eurhinocricus sp.) But I can't make out enough details from the pic to tell for sure. It may also be Narceus gordanus or Chicobolus spinigerus.
Comments (1)