Poster of Cast and Crew in Kamen Rider - Season 13 - Episode 43 - Red Balloon

Kamen Rider - Season 13 - Red Balloon (Episode 43)

Plot: Yuji begins to wonder if humans and Orphenochs can live together. Osada goes to live with Mari and Keitaro
Episode Aired On:
Sunday, November 16 2003
21 years ago