Eight Brave Brothers 3

Overview

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

Release Date

26 August 1959

57 minutes

Similar Films