Unidentified caterpillar

Unidentified caterpillar

Observation - Unidentified caterpillar - UK and Ireland. Description: Large (40mm) bright green caterpillar on Japanese Anenome leaf

Large (40mm) bright green caterpillar on Japanese Anenome leaf