ROM #62

3.95€

Marvel 1985.
Steve Ditko art.
VF/NM (little bump bottom right).
Publishers