”We are called soulwanderers. We belong to someone in the human world. Or more precisely; they belong to us. We can live without them, but they can’t live without us.”Melerina lives in an isolated land in a world hidden under water where magic has...