Eight Brave Brothers 3
Eight Brave Brothers 3

Eight Brave Brothers 3

1959

N/R

Overview:

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