«< New Herald of GalactusThe Blue HairThe Green Menace >»?«< New Herald of GalactusThe Blue HairThe Green Menace >»? Commissioned by Marvel Comics