Kotomora
し遂げる (shitogeru) Japanese meaning: accomplish | Kotomora