Lanulos

Lanulos is an Earth-like planet home to the Lanulosians. It is located in the 'Ganymede galaxy' approximately 14.6 light years from Earth.