microcystis aeruginosa

...