Bowser vs Charizard

Bowser vs Charizard is a What-if episode of Death Battle.