Kurenai Wataru no Ura no Kao?!
Kamen Rider Backwards-Kiva: Queen of the Castle in the Demon World, Episode 1