alien xenomorph vs humans sci - fi comic cover with communist outfit, battle, retro sci fi