Consensus
Pending
NOW Comics ยท
Released May 4th, 1988