Skip to Main Content?
Public FAQ
@duck_3287007244 Created Duels | Duel Duck$1,197.28
1,197.28 EarnedDuel wins$1,197.28
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate86.11%
Duels played36