Skip to Main Content?
Feedback form
@srj99 Created Duels | Duel Duck$1,883.69
1,883.69 EarnedDuel wins$1,875.44
Creator's fee$8.25
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate95.94%
Duels played347