Mind Control Comics
First appearance: Saint James Infirmary #137: “No Time To Explain”.
Hayley appears in 121 issues:
<< all saint james infirmary characters