caterpillar

caterpillar

Observation - caterpillar . Description: looks like a caterpillar to me.

looks like a caterpillar to me.