Skip to Main Content?
Public FAQ
@tolafab6073635565161 Created Duels | Duel Duck$477.65
477.65 EarnedDuel wins$477.65
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate98.41%
Duels played63