Xakoda
217472313
32 matches last 8 days
46.88% win rate