Free Duck Cosmetic Week

Game Badge Profile
Game Badge Icon
Win Rate
0.0%
Awarded
5,304
Created
8 months ago
Updated
3 months ago

Description

This badge had been awarded for 1 week after the cosmetics system had been released

Charts

More Game Badges