Kotomora
締約 (teiyaku) Japanese meaning: conclusion of a treaty | Kotomora