El show fue transmitido en 1966 y su título internacional fue Space Avenger, la serie fue totalmente doblada al inglés y posteriormente al español, en Inglés su título fue The Space Giants siendo transmitido hasta 1972 la distribución en todas las cadenas americanas se prolongó hasta 1978.