Kotomora
平和協議 (へいわきょうぎ, heiwakyougi) Japanese meaning | Kotomora