Kepler-896
2 Planets
7,612 light years away

System Visualisation