Cold Take
Discover
Club
Blind Pick
Log in
Sign up
S
Shozo Hirabayashi
Follow
Born 23 August 1937 in Gifu Prefecture, Japan
Died 3 October 2004 (aged 67)
Actor
Sealed
1979
?.?
?.?
The Castle of Cagliostro
Interpol Chief (voice)
Sealed
1989
?.?
?.?
Thousand Cranes
Sealed
1983
?.?
?.?
Hometown