Amazing Spider-Man, The - Lethal Foes (Japan)