Squid Eggs is my guess
But then again perhaps:
The 60 foot long jet powered animal you’ve probably never heard of | Deep Sea News
No, more sure it's squid eggs, especially based on the last photo.
But then again perhaps:
The 60 foot long jet powered animal you’ve probably never heard of | Deep Sea News
No, more sure it's squid eggs, especially based on the last photo.