Skip to Main Content?
Public FAQ
@servicenow2050552028617 Created Duels | Duel Duck$180.82
180.82 EarnedDuel wins$180.82
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate83.33%
Duels played6