Watch Kamen Rider - Season 31 Episode 45 Online!:
Ten swordsmen head into a long and restless battle.