Watch Kamen Rider - Season 23 Episode 17 Online!:
Both the Phantoms and Haruto keep an eye on the mysterious young man Kosuke Nitoh.