Zen has little to no memory prior to [several months? a year or two?] ago, when she awoke washed up on a Diveon beach, roused by a friendly stray dog. She was surprised to discover that she had newly developed arcane powers as a witch, and adopted the dog as her familiar, naming him The Professor.
Zen apparently once sailed on the same ship as the old sailor, who had some useful knowledge of the gold mask carved with runes.