What's been spotted in Tasmania?

Tremoctopus spp. (Blanket octopus)

Found on Clifton Beach on Wednesday, 28th April. We are guessing a squid & egg mass. Can anyone help with scientific name please?

Regional funding bodies

Regional supporters