This team revolves around Mega Tyranitar's ability to Pursuit trap Psychic types like Reuniclus, the Latis, Mew, and others. After those Psychics are gone my Reuni and Breloom can really shine, Reuniclus and his Psyshocks can absolutely sweep the opponents team after some boosts, this little fetus also checks fighting types that threathen Tyranitar like MMedi, Hawlucha, and MLopp.
Torn can check fighting types too, but not so efficiently, Torn's main role is to pivot around and to beat Bulky Grasses.
Breloom is another mon that abuses from the lack of Psychic types, which allows it to spam Focus Punch. People say this mon is bad but SubPunch Loom almost always deals immense damage on a battle, it is also a good clutch mon, that saved me from an inevitable Gyarados sweep
here(i played like thrash and still lost tho lol) Spore is super nice, 150 STAB is super nice, Mach Punch to revenge kill gren after a little bit of chip from rocks is also nice, overall Breloom is a nice mon. Its EV Spread has (almost)max atk, 100 speed is for outspeeding max speed Adamant MMaw and 88 speed Mega Ttar. The rest of the EVs went to HP and SPDef, i couldn't just invest on HP bc my HP stat has to be divisible by 16 so i can get maximum Toxic Heal recovery.
Landorus was the replacement for Sand Rush Excadrill, which I thought didn't fit in my team, since sand relies so much in momentum, which is something my team lacks with both Reuniclus and Breloom completely messing up w my momentum. Lando serves as a ground immunity, speed cotrol, momentum grabber, all that's stuff you know about.
AV Mage is my AshGren check(Breloom can also work if the Gren has been properly chipped), it is also the Steel and Fairy type my team lacked, it can grab momentum, and check other stuff like Koko or other Mags too.