Ccaarrrllll

Earned a new badge!

KC7 Top 10 (2023)

KC7 Top 10 (2023)

0.11%

Users earned this badge

11

Users have this badge

Completed on January 02, 2024

Awarded to top 10 KC7 players in 2023