Kotomora
イノベーション創出 (inobeeshonsoushutsu) Japanese meaning | Kotomora