«< New Herald of GalactusThe Blue HairThe Green Menace >»?for Marvel Comics' Strange Tales series«< New Herald of GalactusThe Blue HairThe Green Menace >»?for Marvel Comics' Strange Tales series Commissioned by Marvel Comics