Marvel Comics Group. August 1980 Spider-Man and Howard the DuckIssue #96Spider-Man & Howard the Duck #96$5.95PriceQuantityAdd to CartBuy Now