Killzone Helghast Flag / The helghast triad is the symbol of the helghan empire. Posted by Kilos Sunday, October 25, 2020