Kotomora
祖 (そ, so) Japanese meaning: ancestor | Kotomora