Red and Charizard VS Hiro and Baymax

Description
Big Hero 6 VS Pokemon! Two pairs of unlikely friends do battle in a tag team DBX!