Krizalid

Krizalid is the NEST boss in King of Fighters 99'