Name Games Win Rate sugarcane2l 1 100.00% denshaotoko 1 100.00% mr_kobayashi 1 100.00% godofnoobz 1 100.00%