Have fun browsing the inventory of +50.000 comics!
New Mutants Truth or Death (1997) #3
New Mutants Truth or Death (1997) #2
New Mutants (2009 3rd Series) #25