Skip to Main Content?
@srj99 Active Created Duels | Duel Duck$1,884.3
1,884.3 EarnedDuel wins$1,876.05
Creator's fee$8.25
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate95.94%
Duels played347
Ticket price
7 Ticket price
5 Ticket price
5