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