

Rogue (EU)

Machi Esports (PCS) Gamepedia page Gamepedia page

I don't know enough about these teams to make a decision