Firefly Leader

Firefly Leader is one of the Boss Vek from Into The Breach.