Kotomora
東芝欧州研究所 (とうしばおうしゅうけんきゅうじょ) Japanese meaning | Kotomora