Rafael Carago

Rafael Carago is a fictional mutant super-villain and a recurring antagonist featured in comic books published by Marvel Comics. He first appeared in the Spider-Man: Maximum Clonage: Alpha one-shot special in August, 1995.

Appearances
Spider-Man: Maximum Clonage: Alpha