Shroomisaur, I was about to edit that it's extremely unreliable and you should not use that, but your post also do the job. I have no idea where we can find another semi reliable counter to Mega Kangaskhan except Sableye. Also, I had Pokebank OU in mind when I talked about Espeed.