Worm or Slug? » weird slug

weird slug

Feel like saying something about this?