Ultra Challenges are a type of Special Stage. These stages are more difficult versions of Great Challenges but allow for extremely rare Pokémon to be caught.
Ultra Challenges are a type of Special Stage. These stages are more difficult versions of Great Challenges but allow for extremely rare Pokémon to be caught.