Category:Earth-12332198

Residents of Earth-12332198, home to Doctor Octopus of the Renegades