wow, thanks for sharing...
looks like worms :)

...listen to the sound of silence....