Kotomora
和平合意 (waheigoui) Japanese meaning: peace accord | Kotomora