Brian Braddock (Earth-SRS)

Brian Braddock is the ever enduring Captain Britain.