Here's the 13th episode of Kamen Rider Drive english subbed by Over-Time. In this episode entitled "Why wont my brother put on the brakes?", Kiriko is wondering about her brother's sudden arrival and his true intentions when a group of thieves are discovered using a device that creates slow-down.
All images and videos here are property of their respective owners and used for reference purpose only. We claim no rights to it unless otherwise stated.