By pharyngula on July 15, 2016. Watch them hatch at TONMO! Tags cephalopods Organisms Log in to post comments More like this