Kotomora
国際環境開発研究所 (こくさいかんきょうかいはつけんきゅうじょ) Japanese meaning | Kotomora