Name Games Win Rate telangiectasia 1 100.00% benedetta 1 100.00% kawigang 1 100.00% duckman320 1 100.00%