Walkthrough
After making it through the waves of Macro Cosmos Staff Members on your way up Rose Tower, you will finally make it to the rooftop where Rose is having his meeting with Leon. However, standing directly before them is Oleana. She will do all she can to prevent you from disturbing them, go so far to challenge your trainer to a battle. (Her Garbodor will Gigantamax when sent into battle.)
Macro Cosmos' Oleana: Level 50 Froslass, Level 50 Tsareena, Level 50 Salazzle, Level 51 Miltoic, Level 52 Garbodor
After defeating Oleana, you will proceed to Rose and Leon. You will overhear Rose expressing the need for Leon to assist him prevent the energy crisis that will take place in a thousand years. Leon asks if it can wait until after the Champion Cup Finals has concluded, especially since the crisis isn't set to occur for so long. Rose eventually agrees to wait with Leon, but after the three of you depart for dinner, Rose will insist to himself that it simply cannot wait.