Why did all of these octopuses wash up on a Wales shore?

A group of octopuses recently washed up on the Ceredigion beach Friday night, which was quite a test for seagoers in the area.