Search for "Toyoyuki Kimura"
in
Fort Graveyard (1965)
Ultraman Taro (TV Series) (1973)