Ribbon worms are tiny little creatures that are freaking out the internet. This one captures by a Taiwan fisherman looks like something out of a sci-fi movie.
Have you ever got ready for bed, turned off the lights and laid down to sleep but couldn't? You know, one of those nights where you can't fall asleep so you just lay there. You toss, you turn, you get frustrated .... then you start to imagine things.