Gematsu | Screenshots | Kamen Rider: Climax Fighters | September 26, 2017