Ok, I'm at my end of ideas. I tried beating Terra for way to long, used all my resources and trained multiple pokemon in a attempt to get a win.
Snorlax | 75[Wanted quick claw, but can't get it][Thick Fat][Lonely]- Rest- Sleep Talk- Bodyslam- Belly Drum
Bronzong | 67[None][Heatproof][Docile]- Extrasensory- Rain Dance- Trick Room- Heavy Slam
Exploud | 75[Silk Scarf][Scrappy][Modest]- Sleep Talk- Surf- Rest- Boomburst
Primarina | 75[Sea Incense][Liquid Voice][Quirky]- Surf- Water pulse- Ice wind- Moonblast
Krookodile | 75[None][Anger Point][Relaxed]- Cr