Kotomora
電子線 (denshisen) Japanese meaning: electron beam | Kotomora