zNSFW
Parasitic wasp larvae worm their way out of the living host caterpillar's body.
http://imgur.com/kycrzes
User:
Visser946
Categories:
natureismetal
report/abuse