Are you squeamish? If not, then check out this chicks eye parasite.
This is gross. Imagine these in your stomach.
Damn that's pretty nasty. Imagine if you had one of those inside of you. It's a horse hair worm.
Make sure you look in the package before you buy!