Skip to Main Content?
Public FAQ
@icoharper1205479294 Created Duels | Duel Duck$1,371.48
1,371.48 EarnedDuel wins$1,371.48
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate77.59%
Duels played357