sloe pug?

sloe pug?

Observation - sloe pug?. Description: This bright green / yellow caterpiller was found on a log from a recently layed hedge.

This bright green / yellow caterpiller was found on a log from a recently layed hedge.