Vullaby (F) @ Eviolite
Ability: Overcoat
EVs: 248 HP / 252 Def / 8 SpD
Impish Nature
- Defog
- Roost
- U-turn / Whirlwind
- Foul Play
Additional Moves: Knock Off, Brave Bird, Taunt
Notes:
-Vullaby's Dark/Flying tyoing and Eviolite-boosted bulk allow it to consistently check Torterra, Psychic-types, and non-Choice Band Monferno. The EVs maximize Vullaby's physical bulk.
-Overcoat allows Vullaby to switch into Spore and Sleep Powder from Smeargle and Tangela respectively, as well as avoid sand damage.
-Defog is used to remove hazards from the field, as Vullaby is a great check to Stealth Rock and Spikes users such as Torterra, Metang, Quilladin, and Smeargle respectively.
-Roost is for reliable recovery, as keeping Vullaby healthy throughout a match is vital for it to perform its role as a physical wall and Defogger.
-U-turn allows Vullaby to act as a slow pivot. Whirlwind may be used over U-turn to phaze out slower setup sweepers such as Muk or Beheeyem. 
-Foul Play is Vullaby's main form of attacking and allows it to deter Pokemon such as Pinsir, Bouffalant, and Torterra from setting up.
-Knock Off can be used over U-turn or Foul Play respectively to help Vullaby break down more bulky teams, but is soley used for utility where as Foul Play gives Vullaby the ability to deal damage.
-Brave Bird can be used over Foul Play to allow Vullaby to hit Fighting- and Grass-types like Poliwrath and Silvally-Grass for super-effective damage.
-Lastly, Taunt can be used over Foul Play to shut down more passive Pokemon like Bronzor and Pyukumuku and deter slower Pokemon such as Muk and Beheeyem from setting up.