Name Games Win Rate masterspain 1 100.00% trczapre9886 1 100.00% lelelumon 1 100.00% papapoop 1 100.00%