Space Pirate Captain Harlock
Witch Castle in the Sea of Death
E13 Jun 20, 1978 25m TV-PG
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. Harlock, curious as to how this phenomenon occurred, sets off to investigate at the bottom of the sea
Where to Watch Witch Castle in the Sea of Death
Cast of Witch Castle in the Sea of Death