Harlock Saga

Japanese animated serial.