Catterpillar?

From leaf litter

Shortened to 1.11 Mb this .wmv may take a while to download.

Movie