James Hudson (Earth-81648)

James Hudson is a Mutant, who acts as the leader of Alpha Flight, protecting Canada from threats deemed too big for any single hero.