Statue of Leucothea, photo by Jastrow
Leucothea, also known as Leucothoë and White goddess, is a Greek goddess or nymph of the sea