Look, I don’t know wtf these things are but apparently they’re very much real creatures. All I know is that I’m a bit freaked out at the possibility that I could ever run into any of them, although it is highly unlikely. Like, seriously, WHAT ARE THESE THINGS?!