caterpillar of sorts

caterpillar of sorts

Observation - caterpillar of sorts. Description: it was just there, on the road. really large, about as big as my indes finger. 6cm long and 1cm thick.

it was just there, on the road. really large, about as big as my indes finger. 6cm long and 1cm thick.