Kotomora
跡取り (あととり, atotori) Japanese meaning: heir | Kotomora