Artist Pepe Larraz , Marte Gracia
Authors Gerry Duggan
Publisher Marvel Comics
ISBN 75960620766400211