Kotomora
確約 (かくやく, kakuyaku) Japanese meaning: firm promise | Kotomora