By pharyngula on December 24, 2010. Illex illecebrosus Tags cephalopods Organisms Log in to post comments More like this