The Green Guardian!
This episode was great. I really liked Pokémon Ranger Solana, she's pretty awesome. Not to mention, she was Hot too!
It's funny when Brock grasped Solana's hands to show affection, her reaction to his flirting was priceless. XD As usual, Max pulled him away from her. It's surprising that Max and Brock knew so much about the Pokémon Rangers, considering that they haven't seen any of them before. Max knew all about the code of the Ranger, and Brock mentioned that Rangers only 'borrow' wild Pokemon with their styler, not actually put them in a Pokeball to capture them. Solana's capture technique was cool, but the capture animation sequence was long.
Seeing Celebi again was nice, it's great that Ash remebered his encounter with Celebi in Johto. It was kinda funny May asked "What is time travel?". LOL, I guess she didn't know much about time traveling.
I gotta give credits to the TPCI dub for keeping almost everything intact, I'm glad there was no silly dub jokes in this episode.