>>11758446Substitute is a terrible idea on Heatran, especially with Hail falling down and no leftovers support. Stone edge isn't wanted on Mence as he'll be vulnerable to steel types, I recommend either Brick Break or Fire Blast to dispose of them. You got almost no defensive Pokemon, Espeon falls to too many things to be any decent in that area, and Donphan, while usually played defensively, isn't here.
It seems like you have way too much going on to fight dragons, while Scarfed Kyurem, Abomasnow, and Ice Shard Donphan. You have four dedicated special attackers and one and a half physical attackers (Ice Shard is only good for finishing things off and dragons/gliscor/landorus, which everything else on your team can take care of, so all you have is EQ).
Abomasnow and Kyurem, I wouldn't change. Donphan needs more defensive investment (252 Def EVs instead), and Ice Shard isn't necessary what with all of your other ice type moves, so I'd recommend Roar in it's place so you can have something to phaze setups with. For Heatran, I would run a hidden power over dragon pulse, and a different move over substitute as the health will eat you up too much to afford the sub. Espeon should be replaced for a more consistent physical attacker, like Terrakion, who helps with his much needed fighting STAB. Salamence should use Fire Blast over Stone Edge.