Has anyone checked out 'Harlock: Space Pirate' ? its streaming on netflix now