Name Games Win Rate avocadotoaster 1 100.00% this.guy 1 100.00% lmf-nightmare 1 100.00% wkyaradio 1 100.00%