From Asahikawa, Hokkaido, Japan • 1936 - 2013
Actor. (Via TMDB)
Under the Blossoming Cherry TreesFilm • 1975
Godzilla vs. GiganFilm • 1972