Spider-Man 2099

Spider-Man 2099, AKA Miguel O'Hara, is one of many Spider-Mans from the Marvel series.

Matches

 * Mega Man X vs Spiderman 2099
 * Spider-Man 2099 vs. Batman Beyond