Spider and Vinny. Marvel Team-Up (2004) Issue #14 .. Invulnerable is actually a better descriptor for him than invincible. I mean, dude keeps getting vinced right and left, but no matter what he manages to survive