Sea of Death

2.1

In the German North Sea a new cellular life form endangers mankind.