Procyon

Procyon is a star system located 11.5 light years from Planet Earth.

Locations

 * Kayra Research Centre