Pikachu and Charizard engage in a fierce battle, with each Pokemon using their unique abilities to gain the upper hand.

7:34
42
1 year ago