Tags: space, using, sugoma-, telescope, nasa, managed, capture, photo, amgil-, recently, discovered, rogue, planet, light, earth, upscaled, times