Kotomora
大型装置科学 (おおがたそうちかがく) Japanese meaning | Kotomora