My best guess is a little parasitic wasp. Those little threads coming out the non-head are likely ovipositors. She uses (used) those to lay eggs in prey (luckily, not humans, usually other insects). As the eggs hatch the wasp larvae begin to eat the prey. Sometimes parasitic wasps will paralyze the host with venom to keep them alive during the process so the flesh stays fresh. It is hard to find good refrigeration if you are a wasp.
What's next? Worm holes?