Kotomora
干渉計 (kanshoukei) Japanese meaning: interferometer | Kotomora