Captarra (cAp-tar-uh) A planet that contained a large number of Precursor relics, including the Talos Device. Dean GoulderSeptember 19, 2022 Facebook0 Twitter Tumblr 0 Likes