Name Games Win Rate urfantasy 1 100.00% dr.kwakwak 1 100.00% ykheti123 1 100.00% butdidudie 1 100.00%