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