Now Playing | The Puppy-Borne Parasite 139

Using your unwormed puppy as its host, the toxocara parasite enters the human digestive system in search of easy meals, but can spread out and end up feeding on your retina.

Recommended for You

Watch More Monsters Inside Me Videos
Filter