Kotomora
"predecessor" in Japanese: 前任者, 先祖, 前身 — which to use | Kotomora