The Queen Descends!

The Queen Descends! (女王降臨!) is the fifth and final episode of the webisode series, Kamen Rider Backwards-Kiva: Queen of the Castle in the Demon World.

Plot
to be added

Cast
to be added