John
Appears in
Pokémon 3: The Movie
Voice actors
Hiroide Yakumaru
Ted Lewis