Sarah Branch

Born: None


Placeholder

Kamen Rider Den-O & Kiva: Climax Deka

as Sarah
Released: 2008-04-12

With Kai’s defeat, Ryotaro and the rest of the DenLiner crew resume their time-traveling...

Movie page