Sparrow Corporation

The Sparrow Corporation, also known as the Sparrow Corp or SC, was an incredibly powerful corporation headquartered on the Colonies world of Frostaria.