Once the player has completed every Rogue Mega Evolution, the NPC will offer the player the Rogue Mega Rush challenge, which pits the player against all 26 Rogue Mega-Evolved Pokémon (as well as Rogue PrimalGroudon and Kyogre, in between Rogue Mega Darkrai and Rogue Mega Rayquaza) in sequence, finishing with the battle against Zygarde in Main Mission 42: "To Keep the World in Balance". Items may not be used from the satchel, and the player is given the option to fully heal their Pokémon between battles, but only up to three times in total. Completing the challenge earns the player the "Mega Rush Master" title.
Items
This section is incomplete. Please feel free to edit this section to add missing information and complete it. Reason: Infinite Z-A rewards table
Mega Shard shop
The right receptionist will offer the following items in exchange for Mega Shards. Note that each Mega Stone can only be purchased once, as it is not possible to have more than one of each in the satchel.