Kotomora
先祖代々 (senzodaidai) Japanese meaning: ancestral | Kotomora