It's part of the tier 3 court of oryx this week
But I have not beat him as the SIX MAN team I had were a bunch of scrubs
English
-
That sucks. He actually shows up at the Court of Oryx location if you go there during the first mission on the Dreadnaught. That's where I saw him and tried to fight him.