Kotomora
和平協定 (waheikyoutei) Japanese meaning | Kotomora