Kotomora
経済協力開発機構 (けいざいきょうりょくかいはつきこう) Japanese meaning | Kotomora