I desperately need a pokemon for my rain team that can do all of these things.
A. Switch into and Ohko Breloom any day of the week reliably
B. Is able to "set up" in any way
C. Is a physical attacker
D. Has some way to recover Hp
E. can take a non super effective hit relatively well
F. Fits reasonably well on a rain team
I thank all smogon brains in advance for helping me with my problem if they choose to do so.