Jack Bayard (Earth-81648)

Jack Bayard is a mutant, and currently a vigilante on the Gold Coast, Australia.