Thought this was cool and that I might share it here in the bugs section.
I think this is a caddisfly larvae. Not entirely sure but it fits the description.. except it's habitat is now my Malabar Spinach in my Laundry Room.
It's been crawling around my seedlings like a hermit crab on a tight rope.. it's really quite interesting to watch.
Here's some pictures I took with my phone.
What's that smell? I think this tiny ad may have stepped in something.