Himmelveil's Mightiest Heroes
Queen of the Attilans
The inhuman queen of Attilan whose pride seems to be her glorious red hair. Unlike the other Attilans she has ventured forth from her city on at least one occasion, meeting Ricar and his family on her misadventures.
Last Seen: Holding court in Attilan.