Senator Armstrong

Senator Steven Armstrong is the one of the antagonists in Metal Gear Rising: Revengeance and is also the final boss of that game. He was the winner of the mysterious 8chanmania 1 of which no existing records survive.