If you are wondering why is there a different Mismagius, it a Aevian Mismagius from Pokemon Rejuvenation. To get Aevian Mismagius, you have type in the password aevianmissy (you could do it at the start of game or get data chips through hidden spots, the orphanage, or 7th street market.), go to a hole in Rhodochrine Jungle, find Aevian Misdreavus, capture it, and evolve it through a leaf stone. Spoilers: A certain character will appear during the Post Game. Gym Leader Music belongs to GlitchxCity
I had to split it up because there was problems processing a large video and Flannery is in double battle with Lucy (a Frontier Brain).
Music belongs to Junichi Masuda
The final gym leader is probably our balloon when we had as a kid. (Just a theory) Also, the gym trainers are named after Lego Ninjago (I only paid attention to the names in this gym because I recognized a name from the show and I love it).