HD 120084
1 Planet
336 light years away

System Visualisation