Logo
Immortal Kamen Rider Special
Immortal Kamen Rider Special

Immortal Kamen Rider Special(1979)

  • Japanese
  • 9.0 (3)
  • 46 mins
  • Sep 8, 1979

OVERVIEW

A TV special, centered on introduction of Skyrider.