oceantides:

(by Michael ten Pas)