Here's the show that launched one of the biggest tokusatsu franchises to grace the earth: Kamen Rider (1971). Thumbnail Artist: / klenda_v