I made this team last week, what do you guys think of it?
Vivillon-Garden @ Focus Sash
Ability: Compound Eyes
Tera Type: Ghost
EVs: 248 HP / 8 SpA / 252 Spe
Timid Nature
IVs: 0 Atk
- Sleep Powder
- Protect
- Pollen Puff
- Tailwind
Talonflame @ Covert Cloak
Ability: Gale Wings
Tera Type: Fire
EVs: 248 HP / 8 SpD / 252 Spe
Timid Nature
- Quick Guard
- Defog
- Brave Bird
- Tailwind
Wo-Chien @ Sitrus Berry
Ability: Tablets of Ruin
Tera Type: Dark
EVs: 252 HP / 252 SpA / 4 SpD
Modest Nature
IVs: 0 Atk
- Ruination
- Pollen Puff
- Hex
- Dark Pulse
Garganacl @ Mirror Herb
Ability: Sturdy
Tera Type: Rock
EVs: 252 HP / 252 Atk / 4 SpD
Adamant Nature
- Salt Cure
- Earthquake
- Stealth Rock
- Brick Break
Farigiraf @ Air Balloon
Ability: Armor Tail
Tera Type: Normal
EVs: 252 HP / 252 Spe
IVs: 0 Atk
- Baton Pass
- Trick
- Future Sight
- Roar
dog (Houndstone) @ Choice Band
Ability: Sand Rush
Tera Type: Ghost
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Last Respects
- Ice Fang
- Shadow Sneak
- Fire Fang
Vivillon-Garden @ Focus Sash
Ability: Compound Eyes
Tera Type: Ghost
EVs: 248 HP / 8 SpA / 252 Spe
Timid Nature
IVs: 0 Atk
- Sleep Powder
- Protect
- Pollen Puff
- Tailwind
Talonflame @ Covert Cloak
Ability: Gale Wings
Tera Type: Fire
EVs: 248 HP / 8 SpD / 252 Spe
Timid Nature
- Quick Guard
- Defog
- Brave Bird
- Tailwind
Wo-Chien @ Sitrus Berry
Ability: Tablets of Ruin
Tera Type: Dark
EVs: 252 HP / 252 SpA / 4 SpD
Modest Nature
IVs: 0 Atk
- Ruination
- Pollen Puff
- Hex
- Dark Pulse
Garganacl @ Mirror Herb
Ability: Sturdy
Tera Type: Rock
EVs: 252 HP / 252 Atk / 4 SpD
Adamant Nature
- Salt Cure
- Earthquake
- Stealth Rock
- Brick Break
Farigiraf @ Air Balloon
Ability: Armor Tail
Tera Type: Normal
EVs: 252 HP / 252 Spe
IVs: 0 Atk
- Baton Pass
- Trick
- Future Sight
- Roar
dog (Houndstone) @ Choice Band
Ability: Sand Rush
Tera Type: Ghost
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Last Respects
- Ice Fang
- Shadow Sneak
- Fire Fang