Baldrazar

Baldrazar is a doomguard that appears at the Legion Invasion locations as well as in Invasion Points.