Green Lacewing Larva

Munching on a caterpillar.