Name Games Win Rate princessqueen 1 100.00% eldiabloblanco 1 100.00% koreanjesus 1 100.00% joymode 1 100.00%