Squid

Can squid make people invisible? Well, sort of if you’re worried about infrared detection, per CNN: One of the world’s oldest organism groups, cephalopods, like squid, octopus and cuttlefish, have survived in…