Subject Alpha

Subject Alpha is a Heroic World Boss located on Taris.


 * See also: Codex/Subject Alpha