who is the god of sea and marine life