Larch Needleworm

Zeiraphera improbana