It took a hundred years, but we finally have the first images of a colossal squid, the world’s heaviest invertebrate, in the South Atlantic Ocean, its natural habitat.