Huge caterpillar on a Willowherb

Huge caterpillar on a Willowherb

Observation - Huge caterpillar on a Willowherb - UK and Ireland. Description: