FANDOM



A.R.M.O.R. of Earth-616 sent the Lizard and his people of Earth-12128 to this Earth to live and thrive.