alien retro scifi comic cover with communist outfit, battlefield