Dragon Road

Dragon Road is the opening theme song of the 1982 TV special Birth of the 10th! Kamen Riders All Together!!