an Entity in Data Space: 134.155.108.49:8890
Space Pirate Captain Herlock: The Endless Odyssey is an OVA sequel to Space Pirate Captain Harlock.