Skip to Main Content?
Public FAQ
@cmvceo10001376294292 Created Duels | Duel Duck$162.36
162.36 EarnedDuel wins$162.36
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate51.67%
Duels played60