Kamen Rider: Climax Scramble debut trailer

Switch Kamen Rider game due out on November 29 in Japan.