Kotomora
大型装置科学 (oogatasouchikagaku) Japanese meaning | Kotomora