The Caterpillar

This is a caterpillar in its natural habitat:



Caterpillar