Hisashi Imabashi is known for The Castle of Sand (1974), Three Outlaw Samurai (1964) and The Catch (1961).
No data