The ocean has so many wonders...