Great team, especially the Jirachi.
Just one point, you might want to swap Gliscor for Skarmory so that you can phaze. It basically can do the same thing as Gliscor(though its not such a good staller without sub-poison heal)+phazing. The only phazing move you have is Perish Song which isn't too good. Whirlwind can help you rack up much residual damage from spikes+SR+toxic spikes
And I would have suggested Vaporeon for your special wall instead of Blissey, since Rest+Hydration is very good for stalling, but you need Blissey for Thundurus... sigh
Rayquaza is a purple coloured rodent that bites anything it sees. Small and very quick, it is a common sight in... wait am I getting something wrong here?More Art!