Now that is neat. Gross, but one of the coolest things I've ever seen. They sort of remind me of ticks.

Thanks so much for sharing this with us.