The headquarters of the Insect Raiders is located not far from Metropolis, which resembles a series of "ant mounds," except they are big enough for humans to dwell in them.
Appearance[]
The New Adventures of Superman
References[]
- ↑ As seen in The Insect Raiders.