Dead turtle friend is in animal heaven with fox and squid friends