This is gross. Imagine these in your stomach.
Are you squeamish? If not, then check out this chicks eye parasite.
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!