Apr 1, 2018
The first installment of the Sparrow Trilogy. Parasites can reside in the human body in some bizarre and frightening forms. From worms crawling out of your eye's, flesh-eating maggots chewing through your anus, to 1 meter long worms wriggling out of your feet. We also through a bit of Trichophagia or hair eating in for good measure.