Giant Anemone

Giant Anemones are a species of huge anemones.