Ganondorf vs Mewtwo

intro
the legend of Zelda vs Pokémon, two evil beasts from different universes go face to face!