Question: Alba is a sub-brand of what holding company that makes and sells watches?
Sentence (from "Alba (watch)"): Alba is a sub-brand of Seiko Watch Corporation that produces a line of wristwatches.
Relevant evidence: Yes