Payload
ODYSSEY is a U.S. Space Force payload satellite, launched on June 13, 2021 into LEO. It has since re-entered the atmosphere.