Poké Fan (Trainer class)
From Bulbapedia, the community-driven Pokémon encyclopedia.
A PokéFan is a type of Pokémon trainer that first debuted in the Generation II games. They come in two varieties. Middle-aged women with Poké Dolls and middle-aged men with little boys dressed in Pikachu outfits.
They raise many different cute Pokémon that usually belong to the Fairy Egg group.