Magical, beautiful, speaks of an ancient lost culture/tradition and creates a story interconnecting the two worlds. .
I adored the opening lines which says how human souls have origins in the ocean, which you see is true, because the extra cellular fluid in our body has a similar but diluted composition resembling that of the ocean water. :)
Watch it if you love magic, romance and fantasy, and if you believe in walking opposite to the natural order of things is okay if it’s for Love.
P.S. The soul keeper reminds me of Yubaba from studio ghibli’s animation, Spirited Away.