By pharyngula on June 27, 2014. It's been cephalopod week, and on Science Friday, they featured our old friend, the vampire squid. Tags cephalopods Organisms Log in to post comments More like this