Kotomora
講和条約 (kouwajouyaku) Japanese meaning: peace treaty | Kotomora