Space Systems Command (SSC), the US Space Force’s field command responsible for acquiring and delivering resilient war fighting capabilities in and from space, announced on the 17th of May that they have successfully delivered the second and final spaceflight-ready payload to Japan.