Eight Brave Brothers 3
1959-08-26 | 57 minutes
Plot Summary
The long-awaited Hakkenshi arrive at Takita Castle, which is saddened by successive defeats.
Eight Brave Brothers 3
1959-08-26 | 57 minutes
The long-awaited Hakkenshi arrive at Takita Castle, which is saddened by successive defeats.