I would like to suggest rotom c for c or d rank. Simply put rotom c is probably one of the most terrifying pokemon a rain team can fight. It's stabs alone can take out a third of rain teams if played correctly and only walled by there scizor or forretress to some extent on a scarf set. Rotom c's hidden powers also contribute to how well it does allowing it to take on dragons if they aren't at +1 atk and landorus all the better or take care of the mentioned steels easier as well as a clean kill on abomasnow if it is willing to take a hefty toll if abomasnow packs an ice shard on any but a banded set. However, Rotom C has some hefty negatives on it such as being dead weight against sun and is troubled a little against drag mag thanks to kyurem b. Rotom C will always lose to a thunderus T without specs since it needs the extra power behind the HP Ice.