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