Twitv04

Links for Space Pirate Captain Harlock S1E13: The Castle of Evil in the Sea of Death

Episode 13

4 watches

June 6, 1978
The Arcadia heads back to Earth to investigate a third signal being emitted from the Sargasso Sea. There, the witch Aman, who was waiting for the Arcadia, wages an attack using a 1945 Imperial Japanese naval ship.
June 6, 1978
The Arcadia heads back to Earth to investigate a third signal being emitted from the Sargasso Sea. There, the witch Aman, who was waiting for the Arcadia, wages an attack using a 1945 Imperial Japanese naval ship.
Twitv04