Caterpillar.

Caterpillar.

Poisonous caterpillar found deep jungle.