1.121 Views
The long-awaited Hakkenshi arrive at Takita Castle, which is saddened by successive defeats.
Release: Aug 26, 1959
Runtime: 57 minutes
Language: 日本語
Studio:
Country: