A chopped up and dubbed version of the popular anime "Captain Harlock"
Delete Confirmation
Report Duplicate TV Show