Search for "Tadashi Mafune"
in
Ultraman Taro (TV Series) (1973)
Ultraman Leo (TV Series) (1974)