"Clash Royale" players can claim the new Spirit Empress Legendary card for free through the Supercell Store from July 7–20, marking a rare giveaway event.
Ditto is still hiding as other Pokémon in July 2025. Here's how to spot disguises, increase spawns, and boost your odds of catching a rare Shiny Ditto.