Andromeda

Andromeda is a planet quite like Earth in its basic appearance. Located in the galaxy of the same name, Andromeda is the home of the Nekonin and is Freedom's homeplanet.