Tau Ceti

Tau Ceti is a star system located 12 light years from Planet Earth.

Locations

 * Planet Ymir