Kotomora
平和条約 (heiwajouyaku) Japanese meaning: peace treaty | Kotomora