Meowstic is a Pokémon that has different forms depending on its gender. Not only do male and female Meowstic look different, but they also have different moves they can learn!
"This would obiously relate to the fact that Viridian City was the city where the road to the Indigo Plateau was and it was the journey back to the city after gaining seven badges."