Kotomora
遂げる (とげる, togeru) Japanese meaning: accomplish | Kotomora