So, this is a VERY old team who got me pretty high on the ladder when I first started playing, I revamped it the best I could to best accomodate the changes :]
I basically started off with the offensive core of M-Glalie and Trapper Houdoom, since they check a couple of each others counters, like steel types and dragons flygon, I then needed something to handle fighting types and LO sigilyph seemed to fit the role well although weak to knock off wich I mean both houdoom and glalilite resist
SD Virizion is pretty standart and helps against bulky waters, Blastoise wasn't around when I first built this, but has been on every team I've built since it dropped and this one was no exception and finally I decided to add diance as it provides me with a solid fletch answer as well as Steath Rocks