Skip to Main Content@padal Created Duels | Duel DuckDuel Earnings
889.14Duel wins$888.81
Creator's fee$0.33
This duck may be new or hasn’t built up enough reputation yet. Please proceed with caution. 
Win rate72%
Duels played113
No duels foundSorry, there are no duels on this topic.