U I A CHEN#1993
20
U I A CHEN #1993
TFT Leaderboard Rank #1332057
-667

Loading...

Failed to retrieve data for game version .