Kotomora
歴代 (rekidai) Japanese meaning: successive generations | Kotomora