History & Exopolitics

What did NASA capture on its live feed now? Is this a massive alien ship hovering above Earth?