>>5807087>TardigradeAre you blind, or just stupid? Here's a photo of an actual tardigrade - no resemblance whatsoever.
>>5806971>what the fuck is thatIt's a microscopic photo of Lepidonotopodium piscesae, or in layman's terms, a hydrothermal worm.
http://www.fei.com/image-gallery/the-hydrothermal-worm/