4
Chat with our AI personalities
7
You can't trade badges in any Pokemon games. You have to earn them from the Gym leader.
You need all eight badges and you have to have beaten the Elite Four in order to capture Rayquaza.
First you need to get all 8 badges and past through to the cave that close to it.
its in petalburg city because ur dad said u need 4 badges to battle him