By pharyngula on March 14, 2014. David Todd Tags cephalopods Organisms Log in to post comments More like this