Omen! Germany is sinking in a biblical flood! Streets turn into rivers!