Search for "Shûsuke Saitô"
in
Giant Monster Mono (2016)
Super Sentai (TV Series) (1975)