Felguard Punisher

Felguard Punishers are felguard that appears at the Legion Invasion locations.