Kotomora
祖先 (そせん, sosen) Japanese meaning: ancestor | Kotomora