Question: pokemon let's go pikachu how to get earth badge?
Answer: The trick is if you have 1 high leveled Water-type Pokémon, you'll obliterate him. Especially if you've been training up your Blastoise, now that you have Mega Evolution. For beating Giovanni, he gives you the Earth Badge, for even though he's the leader of Team Rocket, he's still a Gym Leader as well.