Captain Harlock trailer fights back

Toei Animation has released the first English language trailer for its upcoming space opera.