Guest Stars Julie Maddalena voices D.E.C.A. Kim Strauss as Scorpius Kerrigan Mahan voices Magna Defender Derek Stephen Prince voices Treacheron Neil Kaplan voices Destruxo Nancy Van Iderstine voices Impostra