Kamen Rider - Season 17 Episode 1 I Have Arrived!
Overview: A luckless boy named Ryotaro Nougami comes across a strange train pass and becomes possessed by a powerful demon as he finds himself unexpectedly becoming the a hero known as Den-O fighting strange creatures from another time!