World is full of weird things. Some good and some bad. Some might give you a lasting memorable impression and some haunt in your dreams. Here are few such things from across the world that will now Haunt Dreams
This is a parasite that lives in the follicles of nose, cheeks and mostly in the eyelash area. They are harmless to humans. But the fact that this worm like parasite lives on sebaceous excretion and dead skin cells.