Sections of a massive new space mirror, designed to focus sunlight to help gr...
Space Angel
Season 1 Episode 1: Space Hijackers
Sections of a massive new space mirror, designed to focus sunlight to help grow badly needed crops, are being hijacked by mysterious ships, led by the dangerous Queen Zorra.