Activity
Events
14:42 UTC
Player himura Overwatch
João Pedro Fonseca Monteiro
 Brazil
Teams
No Overwatch team found for himura.
Team winnings
1,812 USD from 4 tournaments