Home
About
Hisao Takeda
Acting (in our collection)
The Last Samurai
(2003)
Merry Christmas, Mr. Lawrence
(1983)