Teruhiko Shibata is known for Kwaidan (1964), Lone Wolf and Cub (1973) and Daitokai - Tatakai no hibi (1976).
Lone Wolf and Cub
Kwaidan
Daitokai - Tatakai no hibi
Uradeka
No data