On a quiet mountainside in Suwa, a city tucked away in central Japan, engineers are preparing to receive a faint but ...