Blaziken is the centerpiece here, helping my team with attack and defense boosts, especially Kingambit who I feel works best alongside Blaziken. Primarina is here as I needed at least one special attacker, it's a fairy type and appreciates the defense boosts from Coaching. Maushold for more support, Tera grass so it can theoretically redirect Spore. Lilligant's here as a fast grass type recipient of coaching, and fills the fire/water/grass core, I also just like it and thought it would fit. As for Haxorus... it creates another core of dragon/fairy/steel, it also likes the coaching boosts but has the option to set up on its own when necessary or if I didn't bring Blaziken (follow me is useful here), I also just like it as well.