Pokémon Leaf Green and Fire Red ... it's one of the hardest boss fights in Pokemon history. The generation where the creature-capturing first began, gen 1 is still one of the strongest ...