Rừng Okoya là thiên đường của Pokémon, được bảo vệ
bởi những luật lệ nghiêm ngặt. Tại đó, kẻ ngoan cố
Zarude vào ngày nọ đã tìm thấy một cậu bé "con
người" bên bờ sông. Vì không thể bỏ mặc cậu bé,
Zarude đã quyết định làm trái luật lệ của khu rừng,
đặt tên cho cậu bé là Koko và cả 2 cùng sống tách
biệt với bầy đàn. Sau 10 năm chung sống, Koko đã gặp
gỡ Satoshi và Pikachu. Vì không tin rằng bản thân
mình là Pokémon, Koko đã nảy sinh hoài nghi với
Zarude:
- Cha, con là "con người" sao?
Khi những hoài nghi chưa dứt hẳn, những vị khách
không mời đã đặt chân đến khu rừng, khiến những ngày
tháng bình yên hoàn toàn thay đổi...