Skip to Main Content@duck15564362533 Created Duels | Duel DuckDuel Earnings
29.83Duel wins$27.45
Creator's fee$2.38
This duck may be new or hasn’t built up enough reputation yet. Please proceed with caution. 
Win rate37.5%
Duels played9
No duels foundSorry, there are no duels on this topic.