CINEFILER

Shozo Hirabayashi

Known For
Lupin the Third: The Castle of Cagliostro
(1979)
Interpol Chief (voice)
Data provided by TMDB