What animals eat seaweed?

Seals, humans, fish, sea turtles, and a whole bunch of tank feeders just to name a few other marine animals