517 () posted 3 years ago by CavePeasant 3 years ago by CavePeasant +517 / -0 177 comments share 177 comments share save hide report block hide replies
Hmm I'll do some more research then. I wish someone with knowledge would open a sub on here regarding the topic of parasites and basically what this thread is about.