Kamen Rider Specials Episode 31 Season 0, episode 31 Episode 31 August 31, 2009 30 min Previous episode Episode 30