A global citizen science platform to discover, share and identify wildlife
I'm pretty sure this is a slug. Looks similar to my spotting. Your first 2 pictures aren't loading properly. You may have to upload them again.http://www.projectnoah.org/spottings/689...
Lat: 46.17, Long: 6.13
Spotted on Apr 21, 2010 Submitted on Aug 21, 2011