Which boss is that again? I'm stuck where it says Baron Vega in the quest guide.


I've almost gotten him a few times at 1.5 mil power