Super Hero Time

Super Hero Time is a TV block made by TV asahi for Kamen Rider and Super Sentai