Kotomora
"ancestor" in Japanese: 先祖, 祖先, 前身 — which to use | Kotomora