Skip to Main Content?
@denowegh33sadsaddsad Active Created Duels | Duel Duck$48.48
48.48 EarnedDuel wins$48.48
Creator's fee$0
Duel Duck Team
This duck is an official member of the Duel Duck team 
Win rate41.51%
Duels played163
Ticket price
1000 Ticket price
1000 Ticket price
1000 Ticket price
1000