Green lacewing, larva.
Go to
Green lacewings
Bio-capsule