From Asagaya, Suginami, Tokyo, Japan • 1939 - 1982
Shin Kishida (岸田 森, 17 October 1939 – 28 December 1982) was a Japanese television, film, and stage actor. (Via Wikipedia)
Godzilla vs. MechagodzillaFilm • 1974
Lake of DraculaFilm • 1971