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