Parasite Share Vero Vero Instagram Instagram YouTube YouTube Twitter Twitter Saturday May 20, 2023 Man with a parasite attached to his front.