After being trapped in the Savage Land for several weeks, Heather Hudson created a new team of heroes out of the super-powered natives. AVIAN CRAG PRIMATE VINDICATOR II