Activity
Events
17:27 UTC
Player Zebbosai Overwatch
Image
Sebastian Olsson
 Sweden
Team winnings
34,625 USD from 17 tournaments