ALACANTARA, JUAN
 Name and vital stats
  ALACANTARA, JUAN (artist)NULL
 MARVEL COMICS
  SPIDER-MAN (pen/) 1985> 85