Rayquaza is said to have lived for hundreds of millionsof years. Legends remain of how it put to restthe clash between Kyogre and Groudon.
It flies forever through the ozone layer, consumingmeteoroids for sustenance. The many meteoroidsin its body provide the energy it needs to Mega Evolve.