Kotomora
協議官 (kyougikan) Japanese meaning: conferees | Kotomora