How to use: Basically the Rain portion just messes around with things in general and it can ruin a fair portion of a team before sending in Mawile and Mamoswine in to snipe everything efficiently with Huge Power Sucker Punch and Life Orb Ice Shard. Tailwind and redirection from Togekiss helps out Mawile and Mamoswine when they can't get themselves going right, and it can help Kingdra and Ludicolo if Thundurus dies before setting Rain for whatever reason. It's pretty straightforward and can deal with common threats and team types that might seem threatening to a normal Rain team.
Team Synergy Explained: Normally, a rain team is considered weak to Kyurem-Black or Ferrothorn. Ferrothorn is something I would really consider a threat to this team, while Kyurem-Black is just a nuisance; Kyurem-Black is dealt with by Mawile, can't set up Substitutes because of very specially defensive Taunt Thundurus (which, by the way, also bugs most Ferrothorn sets and can force a switch), and gets OHKOd by Choice Specs Kingdra Dragon Pulse. Mawile and Mamoswine generally hate Fire types to begin with, and Rain makes many Fire types such as Heatran stupidly weak and easy to deal with. I even extended the Rain turns by adding Damp Rock to Thundurus in order to maintain dominance against Heatrans and such in the later stages of the game. Sun, the biggest concern for Mawile and Mamoswine and a big thing to look out for on a Rain team, can be difficult to play around. I tried to put as much anti-Sun on the team as possible by making sure I had priority Ice for Venusaur and Landorus-T, Rock Slide on Mawile (due to lack of a slot on Mamoswine, of course) in order to outspeed and OHKO Charizard under Tailwind, and of course rather than having Politoed's Drizzle activate Rain for me, Thundurus does it instead. I also fit Taunt on there for Sleep Powder Venusaurs (>_<). Lastly, Trick Room is a huge thing that lots of Rain teams can end up losing to, however my Rain team has a few options in multiple priority users in Mawile and Mamoswine, Taunt on my Thundurus, and Fake Out on Ludicolo all in order to stop the setup of Trick Room. I find little issues against it with this team.
Threatlist:
Mega Kangaskhan? No, not really. Both Ludicolo and Kingdra can deal high amounts of damage to as well as outspeed Mega Kangaskhan, Mawile versus Kangaskhan is an inevitable loss for the poor mama Kangaroo, and Thunder Wave shreds Kanga in more ways than it wants.
Trick Room? Fake Out Ludicolo, Air Slash Togekiss, Taunt Thundurus, and double priority attackers all say hello to Trick Room. It can be scary if you rely too heavily on Rain to solve your issues, but it's not that big a deal.
CM Cresselia? That's actually pretty easy, as they rely on Moonlight for recovery and Rain screws with that, while Thundurus has Taunt to begin with. Not necessarily easy to take down when it's started, but it's way to hard to start CM Cresselia against this team.
Amoonguss? Now we're talking. It resists Muddy Water from Kingdra, takes a 3HKO from Life Orb Ludicolo after Sitrus Berry recovery and has Regenerator to patch up some of the damage taken, and redirects Sucker Punches and resisted Play Roughs from Mawile. So, big threat? Definitely, but not too big of a problem to deal with. I have 2 things immune to Spore/Rage Powder, with one of them being a redirector itself with Follow Me, which prevents Spore from hitting Togekiss' partner. Thundurus has Taunt to stop Amoonguss shenanigans altogether, which is great. Something I didn't really prepare for, but I can work around it.
Sylveon? With the lack of actual Steel coverage on Mawile, Sylveon does pretty well against this team, since I carry only one Fairy resistance. Thundurus does very little damage to it, as well as Togekiss. It lashes out against Kingdra and Mamoswine, and my best Pokemon to face off against an already set up Trick Room, Mawile and Mamoswine, both do little damage to Sylveon compared to how much it does back. Sylveon is definitely a threat to this team that you need to look out for.
Mega Gardevoir? Well, Sylveon is harder to take down than Mega Gardevoir purely because it resists Sucker Punch from Mega Mawile, and it's harder to wall against since Sylveon can hold Choice Specs to boost its Special Attack. Why isn't Gardevoir doing better since it has a higher Speed stat? That speed stat isn't anything after a Thunder Wave, and Gardevoir's bulk compared to Sylveon's is pretty small, as 95/130 is far greater than 68/125. This is huge for Gardevoir and makes it much easier to deal with, despite still being a threat that you have to look out for.