Giant Sea Anemone

The Giant Sea Anemone appeared in the 1989 film called The Rift.