Giant deep sea squid and more amazing animals!