ItsVams ItsVams and, we're back! Apologies for the downtime.
← All event badges
Traveler's Cosmic Spyglass Hat

Traveler's Cosmic Spyglass Hat

Badge ID 1763713355011131 Win rate 60.3% Awarded 11,644,928 times

Earned First

Updating

The leaderboard is updating. Please check again shortly.