This is a wad of, basically, ocean spinach. It's pretty much the same as land spinach, except it's washed up on a beach after spending god-knows-how-long rotting in a bath of brine and fish pee.
⤴️