Kotomora
累世 (ruisei) Japanese meaning: successive generations | Kotomora