Just found this. Don't tell me it's a slug. It's not. I just salted it (sorry I had to as it freaked me out) and it did not behave like a salted slug. Also, it has a 'head' more like some kind of larva but Google is not helping me. Any ideas? I can handle spiders, mice etc but this gives me the shivers.