2 ms·The closest thing to an alien parasite [ES]2 points by harperlee 11y agoharperlee 11y agoThe article is in spanish, but even only looking at the video is worth looking at. impressive!