The Alpha Squad
Well known Villain previously seen in St. Elsewhere
Krog is a member of the alien, Rythian race. He purpose here on Earth is presently unknown.
There have been numerous news reports about his involvement in attacks on scientific and military facilities around the world. While various heroes have been able to stop some of these attacks, it appears to still be a mystery as to why they are taking place at all.