Starslayer (1982-1985)
Iss # Published Issue InfoImg
27 April, 1985 L