>>54198815You're about four years late, but I like the spirit. To answer your question, it's because:
A) Charizard is marketable as fuck because KAAAAANTOOOOOOOO
and
B) Leon and his brother Hop are from Postwick, which is based on Wales. Pic related is the Flag of Wales. Leon owning a Charizard is referencing the Welsh Dragon.