Hi there, I've moved your topic to the PvP Assistance subforum instead, as you're more likely to receive further teambuilding support there. You may also benefit from reading this guide to countering Rain teams, as that'll help you prepare counters/solutions against common Rain team counters... ironically enough. :P
Good luck!
Thanks you <3