As the group arrive in Celadon City, the first thing they notice is the smell. Misty enters a perfume shop and tries out some of the perfume offered. Ash tries to stop her because he feels it is a waste of money. He is thrown out of the shop and goes to the Celadon gym. He is refused there because they won’t let anyone in who doesn’t like perfume. Jessie and James later break in to steal Pokémon. They are chased out as well. Jessie and James offer to help Ash get in the gym if he would untie them from the tree they were hanging from and he agrees. They dress him up as a girl named Ashley who likes perfume. The disguise gets him in far enough so that when he is found out, he has already reached the gym leader. They have a match in which Ash does well until Team Rocket burst in to blow up the place. They used Ash as a distraction to get the secret perfume formula. The gym bursts into flames. Squirtle and others help put out the flame. Gloom is trapped inside the burning gym and Ash runs in through the flames to save it. When the fire is put out and everything is normal again, Ash receives the Rainbow badge for his bravery during the fire.