Sergeant Herrera

B.A.D.G.E. officer…claims to have a lead on the Locust. Works at Precinct 77.

Sergeant Herrera

The Shadow of Vigilance Silverlion Balladeer