Pokémon has covered an incredible amount of territory across more than 1000 episodes, but some of its stories are especially emotional and raw.
Spoiler: I think it might have worked. This is a great, 148-page book that wisely focuses on the mainline games first and foremost, but nevertheless spends a bit of time on every — yes, every — ...