Ducky

Ducky

Finale Echoing S7

90
Ducky
Ducky
13,114,692

Finale Echoing S6

64
Ducky
Ducky
13,681,174

Finale Echoing S5

77
Ducky
Ducky
8,998,783

Boss Blitz S8

41
Ducky
Ducky
1,003,582