Skip to Main Content@dmicota_ Active Created Duels | Duel Duck?
$15.68
15.68 EarnedDuel wins$14.66
Creator's fee$1.02
Ambassador Duck
This duck represents Duel Duck and helps grow the community 
Win rate57.14%
Duels played15
Ticket price
1 Ticket price
1