Pokémon has covered an incredible amount of territory across more than 1000 episodes, but some of its stories are especially emotional and raw.
When it comes to media franchises, none has reigned supreme for longer than Pokémon. The franchise first debuted in 1996, and since then, it has grossed over $115 billion, due in no small part to ...