Kotomora
協約 (きょうやく, kyouyaku) Japanese meaning: pact | Kotomora