I am fairly sure this is a Sigmoid prominent caterpillar, but a very early instar. It was on a willow.
Please login or register.