Kotomora
東京大学生産技術研究所 (とうきょうだいがくせいさんぎじゅつけんきゅうしょ) Japanese meaning | Kotomora