A TV special which contained the first 23 minutes of "Shin Kamen Rider" footage and was broadcasted on MBS in order to promote the movie.
A TV special which contained the first 23 minutes of "Shin Kamen Rider" footage and was broadcasted on MBS in order to promote the movie.