Yuta
879017980
47 matches last 8 days
42.55% win rate