It's been a while since I reviewed an episode, but this episode inspired me. I didn't think I was going to like it, but I was actually thoroughly entertained.
It was wonderful to see Team Rocket's Z-Power again. I wish we saw more of Mimikyu and Mareanie in this series, but alas. This episode was nice for Mimikyu. Team Rocket being afraid of it at the beginning was hilarious, and "Ready," "Willing," "Able," "WOBBU!" actually made me laugh.
I'm also surprised all of the "Pika"s didn't annoy me. Neither did the COTD, now that I think about it. Great!
I loved Kiawe and his sister in this episode. Their relationship is always so wholesome to see, and I surprisingly didn't miss the other classmates here because I felt that they, along with Ash, Team Rocket, and the COTD whose name is evading me, carried the episode by themselves.
Seeing Catastropika was okay, and it definitely looks like Ash is thinking "Dang it, but my Pikachu already learned and forgot Volt Tackle!" when Rotom tells him the move is necessary for the Z-Move.
Pikachu vs. Shiny Pikachu was entertaining honestly. I wish it was slightly longer, but Volt Tackle vs. Electro Web was interesting!
I feel like I had more to say, but overall this was a very interesting filler!