Kamen Rider: Battride War Genesis, new trailer December 10, 2015December 10, 2015 Posted in English, Television, Trailer, VideojuegosLeave a comment “The ‘Battride War’ goes Next-Gen”