Taro Ibuki
Black Rain
1989
Movie
Sister Street Fighter: Fifth Level Fist
1976
Movie
A Madcap Corporation
1983
Movie
Kōshoku hana densha
1981
Movie
Big Magnum Kuroiwa
1985
Movie