Japan’s space agency will give the heavens a scrubbing with a new technology similar to…