Naga Sirens from the Planet Mars, pulp comic cover