Kotomora
先祖 (せんぞ, senzo) Japanese meaning: ancestor | Kotomora