Smasher:Draquaza

Draquaza is a main from Las Vegas. He is currently the best Charizard in the world along with. He was formerly ranked 9th on the Las Vegas Power Rankings.