Sorry if anyone has posted this.
Focus Blast/Giga Drain/Energy Ball
Pretty self explanatory really. You Calm Mind until low Hp then Rest, Sleeptalk.
Evs: 252 Spd/126 Atk/126/Sp.Atk/4HP
Focus Blast/Close Combat
Leaf Blade/Giga Drain/Energy Ball
Swords Dance/Focus Blast/Close Combat/Leaf Blade/Giga Drain/Energy Ball/Calm Mind/Filler move
Mixed set as Virizon has O.K stats. This set is to stop walls which deal in a specific stat. You could also attempt to play mind games with opponent by using a boosting move of 1 stat then, when they have switched their wall in use a move of the opposite stat.