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