Marzamemi: the man who came from the sea.