Monster Leech Swallowing Giant Worm Is Pure Nightmare Fuel VIDEOS / By MF Jones Good luck sleeping tonight.