Alien Worm Parasite

Watch what comes out of the dead cricket...