Nefetari Spencer

Nefetari Spencer portrayed a to-be-confirmed character in the New Warriors.