Skip to Main Content?
Feedback form
@skull_99 Created Duels | Duel Duck$2,170.03
2,170.03 EarnedDuel wins$2,054.58
Creator's fee$115.45
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate89.82%
Duels played227