El hogar terrestre de Starfire se muestra como una gran nave estrellada en una isla tropical cerca de los Estados Unidos.