Gengar and swam are the 2 main Pokémon in this team who do their specific roles in the team. Gengar is the anchor of perish side of the team and if I don’t wanna do perish I can just use him offensively to deal with treats like mega Frosslass, annilhape, goldengo, whimsicot, and opposing mega Gengar. Swampert is the anchor of the rain team cuz of his swift swim ability making him hella fast in rain and is able to deal with treats that gengar can’t aka GROUND types he is pretty tricky to use at times cuz of other Pokémon who are looking to set up weather mainly Charizard. Politoad is the rain setter for Primarina or Swampert to sweep or for to set up perish trap for Gengar. Annilape is the genagr and kinda Swampert since he can deal with Pokémon that both of them are supposed to deal with steal types for Swampert and ghost types for Gengar and he does decent damage to the other Pokémon that my other Pokémon might struggle with like whimsi and Venu. Primrina is our main Pokémon to deal with dragon type Pokémon cuz of them being completely immune to their attacks and being able to hit them super effective damage and also can but pressure on them fire type like zard and torol when we are in the rain cuz in the sun just like swamp she get absolutely destroyed since bot Pokémon and solar beam. I don’t what to use for my last Pokémon I have tried Grimsnarl, and Sinitea but they both have their problems.