Name Games Win Rate richardcaffrey 1 100.00% fullblownaids 1 100.00% kanye. 1 100.00% hidan 1 100.00%