The Rainbow Badge
viridian city
spoon!
The city were you help the man with no, coffe the first city.
You have to defeat Brock in the Pewter Gym and get the badge. I know it's annoying.
To get the fifth badge in Pokémon FireRed and LeafGreen version you have to beat Koga. He uses poison type Pokémon.
You go to Saffron City, go to the Silph Co., take out Giovanni, then beat Sabrina
It is not possible to get a ninth badge in Pokemon FireRed. You can only get eight badges in Pokemon FireRed.
The Rainbow Badge
viridian city
the fifth badge is from Sabrina in Saffron City.
island? the fourth badge is in celadon
The 7th badge.
Soul Badge (Fuchsia Gym)
The boulder badge, the cascade badge, the thunder badge, the rainbow badge, the soul badge, the marsh badge, the volcano badge and the earth badge.
The fith badge is the Hearthhome city badge.
leaf