Eight Brave Brothers 3

image
Director(s):
Release date: August 26, 1959
Duration: 57 minutes
Add to favorites

Overview

The long-awaited Hakkenshi arrive at Takita Castle, which is saddened by successive defeats.