Harlock Saga

Japanese animated series.