Mind Control Comics
First appearance: Saint James Infirmary #115: “Debriefing, 2”.
Echo appears in 20 issues:
<< all saint james infirmary characters