Mind Control Comics
First appearance: Saint James Infirmary #309: “Don't Rush Off”.
Astrid appears in 6 issues:
<< all saint james infirmary characters