Does anyone have a Ph.D. in pied pupae? Not got a clue what this belongs to but best guess is probably some kind of ichneumon. There's probably a caterpillar bundled up in there being slowly eaten alive
If you can keep your head, while those around you are losing theirs, you may not have grasped the seriousness of the situation.
Posts