Mr. X

Mr. X is the antagonist in the Streets of Rage series and is NiggityGiggity's arch nemesis. Mr. X was defeated on March 3, 2015