No coração da Floresta de Okoya, os Pokémon Míticos Zarude vivem em bando e mantêm uma rígida regra que proíbe a entrada de forasteiros no seu território. A selva também é a casa de Koko, um rapaz humano criado por um Zarude solitário que abandonou o bando. Koko cresceu a pensar que é um Zarude. Mas, certo dia, um encontro fortuito com Ash e Pikachu dá a Koko o seu primeiro amigo humano. Será ele realmente um Pokémon? Ou será que é mesmo humano? Quando a selva é ameaçada, os laços entre Pokémon e humano, e o amor entre pai e filho, são postos à prova.