parent nodes: Hero List | Moira Mactaggert | Muir Island | Where Every Hero is At

Moira Mactaggert


Moira Mactaggert is an ally of the X-Men and Charles Xavier. She helms mutant related projects from Muir Island.