Braconid wasp pupa.
Go to
Parasitic wasps
Bio-capsule