This Insect is the Stuff Nightmares Are Made OfThis Insect is the Stuff Nightmares Are Made OfYou have seen these little nightmares in movies and probably thought they were computer generated.Nope, actually exist.Spencer BennettSpencer Bennett