Cleffa (Again)

Cleffa is ♀266's 11th Pokémon in Run 31 (Pokemon Y Randomized).