Ethan Lee (Earth-1993)

Ethan Lee was a father of Anna Lee and devout member of the Testament of the New Ezekiel residing at Temple Gate, Arizona.