Noah Finn (Earth-1680)

Noah Finn is a German-born Mutant who joined the Avengers after they saved his life from Mutant protestors.