Kotomora
先の祖 (sakinooya) Japanese meaning: ancestor | Kotomora