Caterpillar

Caterpillar

Observation - Caterpillar. Description: Very large caterpillar, 70-80mm long 10mm diameter. 'horn' on rear

Very large caterpillar, 70-80mm long 10mm diameter.
'horn' on rear