1.23 The Vulture Has Landed (Spider-Man 1981)