Category:Locations

The Island
The Island is a top secret location where countries who do not have the means to hold super villains, send them to be held.

Storm City
The city that is the series' main focus.