Strafe logo
TBD

Aplomb Tiger

Overwatch
Esports team

Team info

Name
TBD
Aplomb Tiger
Esport
Overwatch
Based in
Japan
Followers
5