Mind Control Comics
First appearance: Saint James Infirmary #53: “Let Me Show You Something”.
Meghan appears in 10 issues:
<< all saint james infirmary characters