https://youtu.be/jhzFh_hs5Oc
Has anyone watch this video of this mysterious parasite coming out of the pray mantis? I can imagine this video has already been posted on this site before, but I'm curious about what kind of parasite that is? I'm new to this site and I couldn't figure out how to...