Activity
Events
21:37 UTC
Player provide Overwatch
Owen Warner
 United Kingdom
Also known as Slur
Team winnings
5,400 USD from 3 tournaments