Skip to Main Content?
@oleglee1 Active Created Duels | Duel Duck$95.19
95.19 EarnedDuel wins$95.19
Creator's fee$0
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate83.99%
Duels played282
Ticket price
1000