Does my team look good?
Greninja @flying gem (Protean)
Ev- 252 spd 126atk 126sp atk
Acrobatics
Surf
Gunk shot
Dark pulse
Eelektross @shell bell
Ev- 252sp atk 252spd
Flamethrower
Thunderbolt
Giga drain
Acid spray
Tyrantrum @shell bell (Roch head)
Ev- 252atk 252spd
Head smash
Earthquak
Dragon claw
Dragon dance
Blaziken @wide lens
Ev- 252atk 252hp
Hi jump kick
Blaze kick
Bulk up
Thunder punch
A-ninetales @light clay (snow warning)
Ev- 252sp atk 252spd
Blizzard
Nasty plot
Moonblast
Aurora veil
Aegislash @shell bell
Ev- 252atk 126 def 126 sp def
Speed hindering nature
King's shield
Swords dance
Iron head
Sacred sword
Please tell is my team good or need improvement