PersonYasuyoshi Hara1 credit in the catalogue: acting.ActingGiant Robo: The Day the Earth Stood Still1992Ivan