Friendly neighborhood Spider-Man.