HUB
Acting
Ken Izumi
*1943
in Kagoshima Prefecture, Japan
7/10
13 Assassins
1990
8/10
The Blazing Sword
1966
6/10
Death of a Tea Master
1989
8/10
Lone Wolf and Cub: Baby Cart at the River Styx
1972
An Ocean to Cross
1980