Paper#6655's profile icon

Paper#6655

MASTER I579 LP
Games109
Wins67
Losses42
Winrate61%