Mind Control Comics
First appearance: Saint James Infirmary #1230: “What If?" 10.
Daffyd appears in 3 issues:
<< all the hidden knowledge characters