Jason Towaz (Earth-616)

Agent Vengeance, also known as X-26