Hello, I'm posting this team looking for advice. I'm currently sitting around 1500 in OU trying to improve where I can. Rate my Team seemed like a good step. This team isn't based around anything in particular. It has developed from my favorite Pokemon into a balanced team.
Cavaliere...