I half stepped on it when i came into my kitchen. Luckily it wasn't dead and after I took some pictures it recovered and walked away by itself. I think it is some kind of beetle larvae, I hope somebody here can help me out.
Tropical rainforest, carribean.
Lat: 9.64, Long: -82.69
Spotted on Sep 15, 2014
Submitted on Nov 16, 2014
and 3 other people favorited this spotting