Ultimate power. .. Kamen Rider x Super Sentai: Super Hero Taisen