Acting
Born: 1948-01-08 · Tokyo, Japan
A Sandcastle Model Family Home
1989
Double Clutch
1978
Love in the North
1976
The Lucky Status Symbol
1972
Delinquent Street
Kamikaze Cop, No Epitaph to Us
1971