These are octopus eggs.

5
Advertisements