Rayquaza
After you beat the Pokemon League, you will be able to catch Rayquaza. On the way to the floating town in the ocean (sorry I can't remember the name haven't played in a while) there will be a split in the rocks at the top. Go there and there will be a tower. You need a mach bike and skill. Rayquaza will be at the top of the tower.
If you need more help, we've got more Pokemon Sapphire cheats and also check out all of the answers for this game
Comments for this hint