Captain America isn't actually american, he's a martian