Lalli Cain

Ezekiel Carter Main Version Original Universe

Ezekiel Carter is a human Knight of the Keruvim who went undercover as Lalli Cain to investigate HYDRA.