Tag: Kamen Rider Den-O

Cult TV Essentials: Kamen Rider Den-O

Kamen Rider Den-O was the seventeenth instalment in the popular Kamen Rider Series of tokusatsu programs. It is a joint collaboration between Ishimori Productions and Toei. It premiered January 28th 2007 on TV Asahi, and concluded airing its 49th episode on January 20th 2008. Its lead actor Takeru […]