Pokémon Best Wishes (Indonesian)

Only 40 episodes were ever aired out of 52 licensed episodes.

Cast

 * }