These are octopus eggs.

7
Advertisements