Sea Spiders

Nope, nope, nope, this can’t possibly be real. Or at least, I refuse to believe that this large sea spider, a marine arthropod, inhabits the same world I do. Mercifully, this creature was seen at 4,905 feet (1,495 meters), far away from unsuspecting scuba divers.