Nice team. You may put a little too much faith in breloom that outside of his various substitute sets, he cannot take that much abuse. Other than Jirachi's excellent typing, you are also a tad weak on the Defensive side. In the rain, Breloom loses his most common weakness but his speed is still...