Kotomora
歴世 (rekisei) Japanese meaning: successive generations | Kotomora