I'm not even sure what the highlight of this team is, super fun, super offensive sun team with an actually quite effective ninetales set, beat up a rain team with the growth venusaur and choice specs solar power charizard with weather ball, ohkoing slowbros, and everything else, left right and centre.
https://pokepast.es/fda9a4feebec4b23