Zazan's Palace

Zazan's Palace is a spider webbed covered palace that acts as Self-proclaimed Queen Zazan's personal Chimera Ant nest.

Overview
Sometime after leaving the Chimera Ant Nest, Zazan and her squadron reach Meteor City and usurped a palace-like edifice, making the place her own nest. She then colonizes it by subjugating and transforming many of the native residents into her Chimera Ants that instantly become her slaves.