Gematsu | Screenshots | Kamen Rider: Climax Fighters | October 12, 2017