Very large caterpillar

Very large caterpillar

Observation - Very large caterpillar - Global. Description: about4 inches long and as thick as your finger.

about4 inches long and as thick as your finger.