Pokémon
For the Love of Meowth! (13x21)
Air date: May 27, 2010
With the Grand Festival over, Ash and friends begin to head back to Sunyshore City. Team Rocket is once again in pursuit, but their plans are put on hold when Meowth falls in love with another Pokémon. Now he must choose whether or not to follow his new love, or stay with Jessie and James.
- Premiered: Apr 1997
- Episodes: 1302
- Followers: 889
- Running
- TV Tokyo
- Friday at 18