Kotomora
子孫代々 (しそんだいだい) Japanese meaning | Kotomora