N0tail
19672354
7 matches last 8 days
42.86% win rate