Kotomora
累代 (ruidai) Japanese meaning: successive generations | Kotomora