I imagine his beast form is a ground rayquaza (it's my AU I can change types), and a Solrock, but all the other pokemon following him are just lil fellas tagging along from various places, mostly ground and ghost types.
A wonderful Pokemon chinese animated short film directed by DaiWei (All Saints Street) and produced by MTJJ / HMCH studio (Legend of Hei) for Chinese New Year.