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