Skip to Main Content?
Public FAQ
@duck_3795710264 Created Duels | Duel Duck$2,157.84
2,157.84 EarnedDuel wins$2,157.84
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate79.25%
Duels played54