I think I might have been going for a bulky/balanced team here, if that's the right word to call it.
Diancie (Diancie-Mega) @ Diancite
Ability: Magic Bounce
EVs: 248 HP / 8 SpA / 252 Spe
Timid Nature
- Calm Mind
- Moonblast
- Power Gem
- Earth Power
Role: Primary setup sweeper, secondary...